4396 Commits

Author SHA1 Message Date
hikerstk
6c24f1646e Fixed circular dependency in challenges (r8389 on trunk).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/0.7.1@8402 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-04-21 00:22:41 +00:00
auria
b6ec85e9aa Update translaitons
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/0.7.1@8401 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-04-21 00:20:10 +00:00
hikerstk
d9f76020fc Updated version number to 0.7.1b and added ChangeLog.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/0.7.1@8399 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-04-20 23:38:41 +00:00
auria
713fc68e32 Fixed GP names issues with live translation switches
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/0.7.1@8361 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-04-15 01:41:28 +00:00
hikerstk
2c37dcb83a Fixed VS compilation.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/0.7.1@8360 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-04-15 01:31:12 +00:00
auria
371c149fc4 Merge 8312 into branch
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/0.7.1@8359 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-04-15 01:22:57 +00:00
hikerstk
d5731940ae Updated Asian fonts.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/0.7.1@8357 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-04-15 01:15:53 +00:00
auria
9534580ec0 Delete translations that are not complete enough
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/0.7.1@8356 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-04-14 22:34:31 +00:00
auria
29c06de28e Merge translations from LP
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/0.7.1@8354 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-04-14 22:29:14 +00:00
auria
230745010e Bump version number
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/0.7.1@8353 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-04-14 22:23:51 +00:00
hikerstk
1252a18e4c Avoid download of addons if addons are not enabled.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/0.7.1@8350 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-04-14 05:10:52 +00:00
hikerstk
06b5cf3b8e Fixed version number bug: 0.7.1-rc1 had a higher version number than 0.7.1.
For now the code is limited to at most 8 rc (and will trigger an assert
if this should ever be reached :) ).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/0.7.1@8348 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-04-14 04:43:57 +00:00
hikerstk
0f123ffbb3 Added bullet update, rearranged items to that things
obvious to players are seen first.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/0.7.1@8346 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-04-14 02:13:17 +00:00
hikerstk
f2bfe965ee Support both lower and upper case for the license file.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/0.7.1@8343 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-04-14 02:00:44 +00:00
hikerstk
232bc3dbc7 Updated the fix for ticket #168 (unable to switch between
traditional and simplified Chinese) - renamed the function,
added documentation.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/0.7.1@8341 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-04-13 22:07:24 +00:00
auria
8c10be8a1e Merge 8338 into branch
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/0.7.1@8339 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-04-13 21:04:49 +00:00
hikerstk
a382d32d03 Rough fix for not being able to switch between traditional and simplified
Chinese (will commit a better commented version tomorrow).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/0.7.1@8337 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-04-13 13:08:04 +00:00
hikerstk
84b8f2e2e7 Replaced the incorrectly rotated Asian font (r8335 on trunk).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/0.7.1@8336 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-04-13 13:00:28 +00:00
auria
ded304cf2e Merge 8333 into branch
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/0.7.1@8334 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-04-13 12:44:59 +00:00
hikerstk
734a3af9a4 Updated Asian fonts.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/0.7.1@8331 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-04-13 05:57:43 +00:00
hikerstk
f7029ba7cb Fixed compiler warnings.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/0.7.1@8329 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-04-13 05:47:11 +00:00
hikerstk
5b23a37904 Updated translations from launchpad (this needs to be done
again before the 0.7.1 release, but I needed the updated
Asian tranlsations to create the fonts).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/0.7.1@8326 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-04-13 03:55:02 +00:00
auria
ffc0be3f84 merge 8323 into 0.7.1 branch
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/0.7.1@8324 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-04-13 01:48:35 +00:00
auria
8aae86fa33 merge 8321 into branch
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/0.7.1@8322 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-04-13 00:56:38 +00:00
hikerstk
91f7b21824 Added large 256x256 icon.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/0.7.1@8320 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-04-13 00:53:48 +00:00
auria
74b749c236 Update Xcode project in 0.7.1 branch
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/0.7.1@8314 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-04-12 21:17:58 +00:00
auria
93a2bdd1de Merge the corrected text box in 0.7.1 branch
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/0.7.1@8313 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-04-12 21:03:39 +00:00
auria
552bc1d5b1 merge leaner Tux Tollway into 0.7.1 branch
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/0.7.1@8304 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-04-12 18:44:11 +00:00
hikerstk
956f4d6a96 Fixed track exporter to not export weather if weather is none (r8296 on
trunk).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/0.7.1@8297 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-04-12 02:02:32 +00:00
hikerstk
abb1408b0e Accept both American and Britain spelling for
-gamepad-visuali{s,z}ation (r8294 on trunk).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/0.7.1@8295 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-04-12 01:23:50 +00:00
hikerstk
db0fb61d97 Updated VS 10 project file.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/0.7.1@8291 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-04-11 13:21:36 +00:00
hikerstk
dd9c0b59d8 Fixed bug in font tool which would cause certain characters not to be
included in the output file (8288 on trunk).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/0.7.1@8289 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-04-11 05:48:08 +00:00
hikerstk
e8a31f3369 Updated VS project file (for file added in r8285).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/0.7.1@8287 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-04-11 01:05:57 +00:00
hikerstk
be936adb29 Fixed VS compiler warning.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/0.7.1@8286 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-04-11 01:04:27 +00:00
hikerstk
3b9888efa7 Fixed #143: no lightnings in minimal race gui (r8121+r8123 on trunk).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/0.7.1@8285 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-04-11 00:35:15 +00:00
auria
aea6c85787 Merge r8261 into branch
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/0.7.1@8262 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-04-07 23:48:25 +00:00
auria
39f8924c88 Merge r8259 into branch
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/0.7.1@8260 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-04-07 23:08:16 +00:00
auria
710dc98e21 Merge mozilla fix into branch
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/0.7.1@8257 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-04-07 22:26:23 +00:00
auria
a66e481ee8 Merge r8253 into branch
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/0.7.1@8254 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-04-07 22:09:03 +00:00
auria
147cdbb1cf merge r8250 into branch
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/0.7.1@8252 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-04-07 22:07:51 +00:00
auria
d5afca8e47 Merge 8248 into branch
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/0.7.1@8249 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-04-07 19:55:27 +00:00
auria
5a0cd551a5 Merge 8246 into branch
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/0.7.1@8247 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-04-07 19:15:41 +00:00
auria
6d794beba3 Corrected embarrassing bug found by KroArtem: test.grandprix should not appear in releases
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/0.7.1@8245 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-04-07 19:07:12 +00:00
auria
6336db5018 Merge r8242 into 0.7.1 branch
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/0.7.1@8244 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-04-07 18:58:35 +00:00
hikerstk
f57e8706a0 Centered 'Add a device' button (r8238 on trunk).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/0.7.1@8239 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-04-07 01:45:45 +00:00
auria
c2f1d9e8be Merge 8232 into branch
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/0.7.1@8233 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-04-06 23:45:16 +00:00
auria
bc2d80c362 Merge 8230 into branch
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/0.7.1@8231 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-04-06 23:19:53 +00:00
auria
5f0ebea311 Merge resolutions selection fix from trunk
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/0.7.1@8229 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-04-06 22:45:23 +00:00
hikerstk
497e91e167 Updated VS10 project file to use a non-debug libcurl. This needs
the new dependency package (dependencies_for_0.7.1-a.zip). Also
removed old/unsed defines.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/0.7.1@8226 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-04-06 13:42:10 +00:00
hikerstk
081019917e Replaced libcurl debug version with release version. Needs new
dependency package (8224 on trunk).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/0.7.1@8225 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-04-06 12:16:36 +00:00
auria
d2b9e38a50 Fix minor glitch in GPs list rendering
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/0.7.1@8222 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-04-05 20:42:14 +00:00
auria
0f6155f4da Fix translation hint
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/0.7.1@8214 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-04-04 21:05:15 +00:00
auria
8bfb4cd85a Remove the outdated TODO list, replace it with a link to the website
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/0.7.1@8210 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-04-04 00:27:29 +00:00
auria
48fb932211 Update versions
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/0.7.1@8209 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-04-04 00:25:32 +00:00
hikerstk
b32b5f356e git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/0.7.1@8208 178a84e3-b1eb-0310-8ba1-8eac791a3b58 2011-04-04 00:22:22 +00:00
hikerstk
9efa96ad5c Created branch for 0.7.1.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/0.7.1@8207 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-04-04 00:10:45 +00:00
hikerstk
6064a3d224 Export stk_browser as well.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8206 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-04-04 00:09:30 +00:00
hikerstk
e44cde5821 it turns out that libXcursor is not actually needed for irrlicht SVN
builds, so it is removed.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8205 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-04-03 23:46:43 +00:00
hikerstk
3f141e2010 Fixed ticket #134: challenges would stay in the langauge with which STK
was started up, ignoring a language switch via the UI.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8204 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-04-03 23:34:26 +00:00
hikerstk
5a43a98286 Fixed incorrect function for setting environment variable in windows, which
resulted in the saved language not being used.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8203 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-04-03 23:20:17 +00:00
hikerstk
8e169f5949 Fixed order of icon drawings: now player icons will always be on top
of AI icons in minimal race gui.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8202 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-04-03 22:53:17 +00:00
auria
66c003ffe2 Update translations from LP
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8201 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-04-03 22:24:57 +00:00
hikerstk
3a2c7e2480 Added suport for "-rc?" at the end of version numbers (for comparison
of news and stk version numbers).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8200 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-04-03 22:22:15 +00:00
hikerstk
1d10d7ab0a Updated project file to support news server in debug/release mode, removed
gettext libraries.
Note that the latest dependency package is now necessary to compile 
with VS10!


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8198 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-04-03 14:02:23 +00:00
hikerstk
0f938f2863 Removed functions that are deprecated in irrlicht 1.8.
Note that you need the latest dependency packages to build STK now!!!!!


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8197 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-04-03 13:52:32 +00:00
auria
0648138bf0 Replaced 800 kB of textures with a 150 KB replacement
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8195 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-04-03 01:03:39 +00:00
auria
eb40b713f7 Add creates to Hacienda, by Vertt
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8191 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-04-02 22:35:59 +00:00
auria
dbfd8a9e8d Update string catalog
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8186 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-04-02 14:39:01 +00:00
auria
415387f536 Remove a couple uneeded duplicate strings
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8185 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-04-02 14:35:18 +00:00
asciimonster
96ab605f37 Moving files to media folder
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8183 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-04-01 19:04:52 +00:00
magned
32dbe8d93d Changed height of fence to a more realistic size, and added small rock to avoid driving into a hole.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8178 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-04-01 16:32:27 +00:00
auria
d58bfca783 Minor improvements to Doxygen docs (woot, Doxygen 1.7 looks great\!)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8177 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-04-01 15:46:38 +00:00
auria
d1126e12c9 Improve GUI Engine Doxygen docs
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8176 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-04-01 15:10:45 +00:00
auria
6b6cc3f7bf Remove outdated TODOs + fix typo
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8175 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-04-01 14:48:25 +00:00
auria
c54809ebe2 Fixed lightning being multiplied in multiplayer mode
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8174 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-04-01 14:41:18 +00:00
hikerstk
29b19703da Disabled usage of SSE (vectorization) in release mode, since
it causes the executable to crash.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8173 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-04-01 04:50:43 +00:00
hikerstk
fbaaa0287e Fixed crash at very end of STK (i.e. after main returns), when trying
to free the static rigid body (only crashes in release mode).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8172 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-04-01 04:04:34 +00:00
hikerstk
d922f47515 Applied Stephen's patch to use the new stkaddons.net url for the news
server and also to allow redirections in curl.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8171 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-04-01 02:49:29 +00:00
hikerstk
434852bd91 Fixed (very) minor typo.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8170 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-04-01 01:59:32 +00:00
auria
ff7c10cc14 removed unused song
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8169 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-04-01 01:15:08 +00:00
auria
26ccc28854 Fixed building PPC/x86 binaries on Xocde 3.2
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8168 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-04-01 01:09:32 +00:00
auria
8d700f8d81 Update info.plist file for OSX
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8167 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-04-01 00:52:38 +00:00
auria
7c0def8864 Update Xcode project to link curl in release mode too
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8166 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-04-01 00:49:12 +00:00
auria
ff4dbb91b4 Fix typo in Crdits, thanks Arthur for spotting
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8165 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-04-01 00:45:58 +00:00
hikerstk
8b0d6c543e Fixed names of tracks to use the 'visible' names.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8164 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-04-01 00:42:00 +00:00
auria
2453a06097 Add include
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8163 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-04-01 00:34:41 +00:00
hikerstk
1d7fd0381f Updated credits.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8162 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-04-01 00:27:58 +00:00
hikerstk
7dd21ef520 Updated release build with correct libraries.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8161 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-04-01 00:09:34 +00:00
auria
3db1944c71 Update changelog for 0.7.1
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8160 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-04-01 00:02:59 +00:00
hikerstk
e1ab88c42b Disable support for irrlicht 1.7*, enforce usage of irrlicht 1.8.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8159 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-31 23:42:32 +00:00
auria
fc1a60cbbf Another stirngs update
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8158 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-31 23:18:15 +00:00
auria
7fb259c10c Corrected a couple minor FIXMEs
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8157 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-31 23:16:31 +00:00
hikerstk
0e2e98071b Fixed rank display if more than 9 karts were used.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8156 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-31 23:06:12 +00:00
auria
e239a0c8fa Remember number of AI karts
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8155 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-31 23:02:30 +00:00
auria
6382089837 Update strings again
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8154 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-31 22:29:02 +00:00
auria
05a2ee825c Print irrlicht version on terminal as per suggestion by Joerg (but I realize this isn't really needed since irrlicht logs it anyway)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8153 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-31 22:27:04 +00:00
hikerstk
2b42f06325 Lowered AI level for this challenge which is one of the first
players might play, and it is pretty difficult (see ticket #20).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8152 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-31 21:26:37 +00:00
hikerstk
a074268876 Fixed hang when STK ends the first time internet news is enabled.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8151 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-31 21:13:40 +00:00
asciimonster
7ac59cc0fc [stk_browser] First baby steps for the support of Blender 2.5
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8150 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-31 19:40:40 +00:00
auria
4a8c7c05e0 Change popup message now that we have yes/no
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8149 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-31 16:25:08 +00:00
auria
b056d06ea9 ops, forgot to close the dialog once the user gave their answer
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8148 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-31 16:20:04 +00:00
auria
da46fe21cb Add a IConfirmDialogListener to the 'can I access iternet' popup + while we're at it, modify the Dialog class a bit to simplify memory management in some cases
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8147 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-31 16:17:51 +00:00
hikerstk
78ee0dd2bc Fixed list of languages (which didn't work after removing
the .mo files).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8146 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-31 10:44:04 +00:00
hikerstk
64411d616f Fixed typo in previous commit.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8145 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-31 10:25:05 +00:00
hikerstk
542aabf0a5 Added a popup window to inform the user about STK accessing a server
on the internet. 
Auria: I couldn't easily find (or remember) the class to use which allows the
user to select yes/no - could you fix that?  


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8144 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-31 10:15:09 +00:00
hikerstk
4f65cd539b Looks like !a==b is not the same as a!=b if a is a UserConfigParams.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8143 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-31 06:18:29 +00:00
hikerstk
9e8a53631e The internet status saved in the user config file can now have
three values: not-asked, allowed, not allowed. It defaults to
'not asked', which will enable us to show a popup message
the first time STK is started.

NOTE: you have to enable internet news in the UI settings now!


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8142 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-31 05:10:45 +00:00
hikerstk
bca295bb97 Fixed stk version tests for news messages.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8141 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-31 02:39:20 +00:00
hikerstk
d5f1d8ad04 Added support for VERSION="svn" (in addition to VERSION="SVN").
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8140 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-31 02:30:47 +00:00
hikerstk
a7c47ea60b Removed VERSION and other old defines from project file.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8139 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-31 02:24:54 +00:00
hikerstk
c2ddad3c70 Removed converter for old plib-formatted files.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8138 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-31 02:20:33 +00:00
hikerstk
d84f8f497b Added missing files to Makefile.am.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8137 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-31 02:17:49 +00:00
hikerstk
bb9bbc0f93 Removed unnecessary .mo files, updated Makefile.am to install
the .po files instead.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8136 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-31 01:34:18 +00:00
hikerstk
7c9d1a3e8b Fixed compiler warnings.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8135 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-31 01:26:17 +00:00
hikerstk
5dad1ed342 Fixed compilation problem on VS.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8134 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-31 01:15:43 +00:00
hikerstk
b14c8c9c86 Fixed typo.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8133 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-31 01:10:08 +00:00
auria
b548b1bc93 Rename VERSIOn to STKVERSION
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8132 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-30 23:41:25 +00:00
auria
1c270cde1f Add VERSION to constants.hpp, please remove that define from Visual Studio file and autotools
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8131 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-30 23:31:29 +00:00
hikerstk
2d2b3abad8 If the STK version is 'SVN', return '99.99.999' as a version number.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8130 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-30 23:29:35 +00:00
hikerstk
b588c65b0a Removed compiler warnings.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8129 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-30 21:53:39 +00:00
hikerstk
dd333becc1 Added support for conditional news messages.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8128 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-30 21:48:42 +00:00
auria
b0cae4f5e6 Update translations from LP
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8126 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-30 20:39:38 +00:00
auria
53daba9de8 Fixed unicode string extraction + update catalog
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8123 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-30 17:16:58 +00:00
auria
03fb11823b Improve unicode string extraction
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8122 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-30 17:12:29 +00:00
auria
66cb1f729b Allow translating wide stirngs too
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8121 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-30 16:28:50 +00:00
auria
7cf08bf3e6 Update the screen loading code to support loading unicode XML files
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8120 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-30 15:50:25 +00:00
auria
f855b80b59 Added SHY character to 'multiplayer' string to allow line breaks. Does not currently work correctly because of irrlicht issues
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8119 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-30 15:12:26 +00:00
auria
3be02f1bc4 Fixed bug in previous commit, oops
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8118 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-30 13:44:53 +00:00
auria
1ba9c8f6e7 Fix label scrolling
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8117 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-30 13:35:10 +00:00
hikerstk
008109a254 More fixed to split screen layout (as a result of trying to make
all screens as consistent as possible the time in single player
mode is now on the top left). Comments welcome!


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8116 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-30 10:57:40 +00:00
hikerstk
426cf060b2 Commented out disabling of news messages after they have been
displayed a certain number of times (using #ifdef
NEWS_MESSAGE_REMOVAL, so it can be enabled easily again).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8115 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-30 10:56:08 +00:00
hikerstk
a83807a964 Removed script to convert 0.6* lisp material files
to xml, since by now all files are converted.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8110 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-29 23:16:36 +00:00
hikerstk
ae5272e6ca Disables scaled fonts in race gui since they don't look too good.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8109 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-29 23:14:50 +00:00
hikerstk
a166055453 Fixed name of license file (so that they get installed properly), added
support for JPG (in addition to lower case jpg).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8108 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-29 23:12:34 +00:00
hikerstk
d00f587d7a Added disableShadow method to ScalableFont, and
added black shadow/outline to text in the race gui.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8107 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-29 22:59:32 +00:00
hikerstk
ca651b37b3 Removed all #ifdef VERSION, since VERSION is necessary to set the user-agent
for the news server, so we detect any problems with VERSION at compile time.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8106 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-29 22:25:20 +00:00
auria
952a8ed312 Fix bug in insertion sort algorithm
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8105 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-29 22:03:02 +00:00
auria
2e3a953004 Fixed crash when freeing LOD nodes
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8104 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-29 21:50:13 +00:00
hikerstk
cfcadf2015 Moved energy bar to the left side for the players shown
on the left side in split screen.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8103 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-29 21:48:09 +00:00
hikerstk
fa4568b379 Improved split screen mode for minimap (work in progress).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8102 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-29 11:19:12 +00:00
hikerstk
5eee0884e2 Added more debug prints (if verbosity is set).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8101 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-28 23:58:50 +00:00
hikerstk
86bcc57f41 Fixed windows compilation (where pthread_t is a struct, not a integer like type).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8100 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-28 23:34:36 +00:00
hikerstk
ec8e808c8c Removed debug print, fixed compiler warning.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8099 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-28 23:32:40 +00:00
hikerstk
15ad480827 Fixed compiler warning.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8098 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-28 23:18:51 +00:00
hikerstk
6bd2d0b3b5 Fixed crash at end if threads could not be created. Added appropriate
warning, and made more prints depend on verbosity level.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8097 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-28 23:06:21 +00:00
hikerstk
51c134c2af More work on the minimal race gui: rank is displayed in top left,
time in top right, lap in lower right. Font is larger.
Note that split-screen settings have not been tuned yet!


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8096 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-28 22:40:18 +00:00
auria
aba8b2df34 Allow labels to resize up on setText
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8093 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-27 23:07:23 +00:00
hikerstk
f84d425878 Fixed linux build environment now that 'news messages' is included in the default
(see ticket 122).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8092 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-27 22:00:30 +00:00
hikerstk
51850f3ed6 Disabled 'race gui style' button while in race
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8091 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-27 21:29:28 +00:00
hikerstk
c91285765e Added 'minimal race gui' button.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8090 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-27 21:15:51 +00:00
hikerstk
1d366ed0ed Added missing file from previous commit (by now containing also am unused button
for minimal race gui).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8089 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-27 21:06:39 +00:00
hikerstk
b2ab95ff16 Made the 'enable internet' button work.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8088 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-27 21:02:00 +00:00
hikerstk
6867018d52 Enabled news (but not addons) in normal debug mode.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8086 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-27 12:10:07 +00:00
auria
02ddcc961b Blindly trying to add hat support (I don't have hats so can't test)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8085 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-27 02:03:46 +00:00
auria
581205944a Fixed navigation issues with lists (why did it ever work??)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8084 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-27 01:47:21 +00:00
auria
32e05b9da5 Remove another dbeugging print
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8083 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-27 01:32:28 +00:00
auria
76374f0198 Shut up annoying warning
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8082 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-27 01:30:38 +00:00
auria
f3f58cc297 Fix challenges screen
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8081 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-27 01:10:06 +00:00
auria
e37780572e Improve a bit back buttons
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8080 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-27 00:59:31 +00:00
auria
1985d54536 Attempt to fix tab traversal in irrlicht 1.8
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8079 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-27 00:53:28 +00:00
auria
7377d6739e Add uniform back buttons everywhere in a subtle location
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8078 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-26 23:51:49 +00:00
auria
20be01e58a Convert coniferous tree texture to Jpeg, going from 500 KB to 200 KB
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8076 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-26 21:33:59 +00:00
auria
aa097c8aad Convert plants.png to jpeg, going from 500 KB to 200 KB
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8075 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-26 21:16:56 +00:00
auria
7bc9cfb3ff Fixed eliminating karts in three strikes mode looking ugly
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8073 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-26 19:36:29 +00:00
auria
41b9f6b8f7 After feedback on IRC, make lightning occur les often
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8072 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-26 19:22:44 +00:00
auria
83969acd6d Properly handle bananas in 3 strikes mode (with swappers this makes it a bit spicier ;)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8071 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-26 18:44:21 +00:00
auria
1713e53ff0 Fixed lava music on case sensitive systems
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8070 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-26 18:33:11 +00:00
auria
ea0bd4c781 Reduce size of palmtree3 from > 500 KB to ~150KB by compressing with jpeg
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8069 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-26 17:58:35 +00:00
auria
1d60d24d48 Fixed silly copy and paste error in my new code
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8068 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-26 17:35:42 +00:00
auria
21ce4cd15a Convert city_tree_leaves.png to jpeg with mask, taking it from 600 KB to 250 KB
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8065 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-26 00:03:12 +00:00
auria
7ce7daa5ac Added support for external masks; this allows using JPEG even on images that need transparency. Reduced palmacacia from 800 KB to 300 KB using this feature
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8064 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-25 23:52:30 +00:00
auria
9306c5c7e6 Fixed scrolling test under irrlicht 1.8
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8062 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-25 19:31:03 +00:00
auria
b65915a919 Raise ignore level in temp logger; irrlicht 1.8 is a little more chatty than 1.7 so shut it up
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8061 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-25 19:25:31 +00:00
auria
de743669f8 Fix wide-string player names (only if irrlicht 1.8 is used)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8060 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-25 15:52:59 +00:00
auria
c4660216fd Fixed text clipping issues (only if using irrlicht 1.8)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8059 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-25 15:37:52 +00:00
hikerstk
30d39e30f0 Read in the number of times a message was displayed from the user config file,
and discared messages that have been displayed often enough.
Note that this is mostly a first test, we might want to only increase the
display counter once each time STK is started or so.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8058 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-25 11:23:17 +00:00
hikerstk
ff152bfeed Save number of times a message is displayed to the config file.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8057 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-25 03:20:21 +00:00
auria
4af41ee77a Fixed label scrolling code
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8048 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-24 22:51:17 +00:00
hikerstk
ebda46f19a Removed time between consecutive scrolled test displays.
Added count of how often a message is being (fully) displayed.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8047 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-24 21:28:50 +00:00
hikerstk
f75f306737 Added horizontally scrolling to the news message, and support for multiple
news messages.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8046 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-24 21:10:36 +00:00
hikerstk
8f34aea2b4 Added support for horizontally scrolling text.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8045 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-24 21:06:11 +00:00
auria
4812ba21dd Tweak weapons in 3 stirkes mode
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8044 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-24 18:33:53 +00:00
auria
a18de8941f Updates to Xcode project
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8043 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-24 02:02:25 +00:00
auria
8fba008f4c removed unused road cone model
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8042 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-24 01:59:29 +00:00
asciimonster
4631c10524 [stk_browser]: Fixed configuration error (Empty mesh)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8038 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-23 22:30:30 +00:00
hikerstk
1815b6f223 Added files missing in previous commit (started adding
support for new addon list, but that's work-in-progress).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8034 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-23 12:07:16 +00:00
hikerstk
8e032f1ec2 Updated VS10 project file.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8033 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-23 10:08:13 +00:00
hikerstk
084604f9ab Added support for downloading news at a specified frequency only.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8032 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-23 05:54:12 +00:00
hikerstk
d953a188c7 Fixed compilation on linux.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8031 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-23 04:39:28 +00:00
hikerstk
954b420446 Started to add support for downloading news from the addon server
at a specified interval only (e.g. only download every 2nd day).
Not fully working yet, might not work on linux/mac atm.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8030 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-23 03:57:49 +00:00
auria
f8ff755340 Moved colelctibles away from strart line in northern resort
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8028 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-23 02:00:12 +00:00
hikerstk
41e0db991a Fixed memory corrpution (causing a crash when the game ends).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8025 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-23 00:04:57 +00:00
hikerstk
72c3bf2cc8 Removed commented out code.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8024 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-22 21:42:17 +00:00
hikerstk
69a6a2439b Updated VS10 project file.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8023 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-22 12:32:00 +00:00
hikerstk
9dbb3bad94 Removed debug print.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8022 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-22 12:31:08 +00:00
hikerstk
3e9c1d4294 Properly freed some memory. Big question: why on earth
do we load e.g. parachute.b3d twice??


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8021 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-22 11:11:56 +00:00
hikerstk
fa512b8010 Fixed memory leak in LOD node.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8020 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-21 22:38:42 +00:00
auria
1ba3e60baa nicer-looking tooltips
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8019 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-21 15:38:30 +00:00
hikerstk
28aaaf4f5b Added --ftl-debug command line option, to print some debug information for
FTL (esp. GP) races.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8018 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-21 06:15:39 +00:00
hikerstk
a7bf9f0092 Fixed (unimportant) memory leak.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8017 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-21 06:13:40 +00:00
hikerstk
35a964200f Fixed bug in sorting function (sorting could be incorrect when
start was != 0). This might also fix ticket 96.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8016 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-21 06:12:40 +00:00
hikerstk
0aab99abe4 Removed gettext from configure (ticket #115).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8015 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-21 05:54:36 +00:00
hikerstk
ef1bf2f593 Fixed fog color which was incorrectly multiplied by 255 (ticket 114).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8014 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-21 05:50:36 +00:00
hikerstk
4b2cf2db3e Updated VS 9 project file.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8013 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-21 05:20:28 +00:00
hikerstk
fc5ddb2ad0 Fixed compiler warnings.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8012 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-21 05:19:42 +00:00
auria
ede4e2e4b3 Fixed accidentally broken secret shotcuts in city
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8010 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-20 20:53:15 +00:00
auria
52f71ddfda Remove items near city start + renamed it
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8009 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-20 20:46:44 +00:00
auria
32c7e8625c Skyline : add reset plane with falling camera + move collectibles away from near start so no kart starts onto collectibles
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8007 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-20 20:41:47 +00:00
auria
8b2483f1df Updated fort magma so that karts don't start on items
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8005 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-20 20:32:50 +00:00
auria
62c904c851 Improved hovering over tabs (no more messed up focus when mouse leaves)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8004 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-20 20:12:39 +00:00
auria
519770ec2f Improved look of some menus in RTL
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8003 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-20 20:03:29 +00:00
auria
a078105aee Show tooltips when hovering options tabs
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8002 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-20 19:49:55 +00:00
auria
2634dd6e74 Show tooltips on top
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8001 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-20 19:17:04 +00:00
auria
f7c96c56aa Fixed RTL issue in video options tooltip
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8000 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-20 19:03:01 +00:00
auria
25521debe4 Update string catalog
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7999 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-20 18:58:31 +00:00
auria
c9b0e54439 Nicer icon for UI options
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7998 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-20 18:57:20 +00:00
auria
6f1d2cf904 Make the vsync button actually work
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7997 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-20 18:52:59 +00:00
auria
b55cafda36 Reorganize options in more screens, use 'accordion tabs' to fit everything in the available space, I *think* the result is good, feedback welcome
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7996 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-20 18:50:20 +00:00
auria
abaa9847a7 Clean up config file a little (group GFX options toghether) and make anti-aliasing available in the GFX slider
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7995 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-20 17:39:05 +00:00
auria
decc8f21e9 Updated Hebrew translation
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7994 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-20 15:27:56 +00:00
auria
c0daa96282 Minor update to tabs widget, makes focus follow mouse in skin, looks nicer
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7993 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-19 18:27:59 +00:00
auria
7f02234592 Updated string catalog
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7992 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-19 18:20:08 +00:00
auria
d98924ee3c Improved string
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7991 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-19 18:18:29 +00:00
auria
392bfe3e9c Fixed bug in scalable font, that was visible in the tooltip
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7990 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-19 18:14:15 +00:00
hikerstk
2c565911b1 Updated VS 10 project files.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7989 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-19 13:27:51 +00:00
auria
b8d5763aca Add tooltip to explain what each GFX level does (as suggested in Trac) + remove NLS_ENABLED checks, with tinygettext translation is always available.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7988 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-18 16:50:22 +00:00
auria
950dbd8688 Display the FPS stirng even when waiting for data, sometimes I'd wonder whether FPS display was activated or not...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7987 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-18 15:47:41 +00:00
auria
8b76268b8b Make vsync configurable in config file
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7986 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-18 15:39:52 +00:00
auria
d113bc4104 Added (disabled by default) support for anti-aliasing (edit your config file to get it)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7985 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-17 23:13:33 +00:00
hikerstk
76541e0265 Fixed linux compilation of new enet version.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7984 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-17 23:01:49 +00:00
hikerstk
83e7e47c61 Fixed warning ... again, this time I'll actually do it in trunk, not in
an old branch :)


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7983 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-17 23:01:08 +00:00
auria
2d36a9c491 Fixed fonts being messed up by lightning
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7982 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-17 22:44:10 +00:00
auria
ea060b7581 Add fallback support in tinygettext, fixing languages like fr_CA, which relies on fr
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7981 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-17 22:34:25 +00:00
auria
830c224e2d Fixed crash when using debug mode from menu
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7979 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-17 21:16:33 +00:00
auria
97849f2623 Use kart LOD effect earlier, we just don't see any animations for karts as soon as they're no more directly next to the player
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7978 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-17 21:09:33 +00:00
hikerstk
af29a627ce Fixed compilation problems (why on earth didn't the compiler detect this earlier??)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7977 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-17 21:08:28 +00:00
hikerstk
aaaa2f3b0d Updated enet to 1.3.1.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7976 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-17 21:02:22 +00:00
auria
b30e770764 Modify ifdef a bit, the Xcode project defines DEBUG=1, autotools only defines DEBUG with no value
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7975 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-17 20:39:44 +00:00
auria
edc8e3d5f6 Fix name clash in variables
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7974 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-17 20:32:14 +00:00
auria
7c729ca6f4 Not sure I should introduce this so close to a release, but anyway let's go, we can disable if it causes issues ;) use LOD on karts : far away karts will not be animated.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7973 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-17 20:19:09 +00:00
auria
01154fd6b4 Simplified attachModel method, it was confusing that it has a out-pointer parameter yet returns void
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7972 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-17 19:08:01 +00:00
auria
a9e1115bc3 Add city track to a GP
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7971 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-17 18:25:06 +00:00
auria
6382da06f4 Fix farm XML file + update catalog
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7970 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-17 18:20:48 +00:00
auria
2af1372662 Move items away from start line in mines to avoid having karts starting on top of items
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7968 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-17 18:06:00 +00:00
auria
91ac6a2c54 Fixed misplaced gift box in math class
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7966 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-17 17:43:54 +00:00
auria
d3f42bcf5f Work on farm : remove items from near start, use a bit of LOD, use samuncle's nicer mill
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7964 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-17 16:42:01 +00:00
hikerstk
25bb36dbd7 Made the shortcuts invisible, and let the AI ignore them.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7962 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-17 05:42:23 +00:00
mbjornstk
67d3d86cc9 Tone down lightning flashes and add (disabled) rainy look via fixed tinting.
Some kind of flexible tinting system would be nice to have.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7961 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-17 00:14:24 +00:00
auria
39c476ef36 Fixed camera crashed
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7960 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-17 00:12:32 +00:00
auria
d272c2e725 Fixed merging glitch
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7959 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-17 00:07:07 +00:00
auria
b3fc0ed2cd Merged tinygettext branch
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7958 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-17 00:02:27 +00:00
hikerstk
8ae5d8e5f3 Tinygettext now works with windows.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/tinygettext@7957 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-16 23:43:26 +00:00
auria
090fc12b5c Kill iconv
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/tinygettext@7956 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-16 22:37:05 +00:00
hikerstk
c6c61f7f3e Missing file in commit 7593.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7955 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-16 21:43:58 +00:00
hikerstk
f12af6ea2d Disable falling mode when not falling (anymore) - allows jump
across water (ticket 108).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7954 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-16 21:43:14 +00:00
hikerstk
e6aa7b0cf9 Used proper base class for setAllMaterialFlags.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7953 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-16 21:04:26 +00:00
hikerstk
1fed8b10fb Fixed material settings in water scene nodes (ticket 104).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7952 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-16 21:03:23 +00:00
auria
965add53f8 Enable anisotropic filtering for all textures
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7951 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-16 20:35:12 +00:00
auria
0ac5784ced Don't let camera enter falling mode if kart is flying, avoids annoying camera when flying over water to debug something
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7950 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-16 19:17:35 +00:00
auria
e9c7a30b43 Fixed material properties on water
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7949 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-16 19:11:42 +00:00
auria
5ade91c55a No particles when standing still
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7948 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-16 15:44:03 +00:00
auria
5d56ff3778 Fixed crash by moving scene_node->setName AFTER checking that scene_node is not null
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7947 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-16 15:39:46 +00:00
auria
5a9a09a59e Fixed warnings (one of which caught a real code problem)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7946 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-16 15:33:49 +00:00
auria
b87ceff53f Reduce mines reset texture, we never see it so it doesn't need to be so big
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7945 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-16 15:33:23 +00:00
auria
e5829c26f9 Fixed RTL with tinygettext
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/tinygettext@7944 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-16 15:20:08 +00:00
auria
6b30d89282 More work on tinygettext
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/tinygettext@7943 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-16 15:18:04 +00:00
auria
d3604d050c Make tinygettext work
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/tinygettext@7942 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-16 15:05:25 +00:00
auria
a14dd6dd02 Yay for another jpeg
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7940 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-16 13:29:33 +00:00
auria
d6b74441d0 Convert some farm textures to jpeg
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7938 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-16 13:23:18 +00:00
auria
2a83f1844f Credit Kalsan, clarify licenses, remove old fort magma song
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7935 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-16 12:43:59 +00:00
auria
b064ebcf15 Add Kalsan's new lava music
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7934 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-16 12:41:07 +00:00
hikerstk
7922459ca6 Fixed falling camera (ticket 102).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7933 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-16 05:38:03 +00:00
hikerstk
79f690aceb Fixed compiler warnings.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7932 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-16 05:34:58 +00:00
auria
bf4c73ddbd Jpeg-ize another big png
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7930 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-16 02:01:03 +00:00
auria
fc28a26eb7 Jpeg-ize another big png
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7928 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-16 01:56:20 +00:00
auria
fc5a0555ac Jpeg-ize yet another texture
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7926 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-16 01:51:44 +00:00
auria
da59057d28 Turns out city_ground was not identical to the skycube bottom as I'd thought, so adding it back... but this time as jpeg
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7924 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-16 01:47:33 +00:00
auria
20fa3e06f7 Deleted huge probably unused texture. Ping me if you find a track broken by this...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7923 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-16 01:41:09 +00:00
auria
03c43e8507 Convert gnarly tool texture to jpeg, this texture was taking near 1 MB for an object you never get close to when driving normally, gee\!
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7921 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-16 01:38:18 +00:00
auria
dd3f7077d6 Convert chest texture to jpeg, another mammoth png file goes away
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7918 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-16 01:27:48 +00:00
auria
37f50070fb Convert another screenshot to jpeg
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7917 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-16 01:16:57 +00:00
auria
e704e0da97 Added forgotten file in mines
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7916 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-16 01:08:25 +00:00
auria
e7299f5c16 Move cave X over to jpegs too
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7914 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-16 01:08:01 +00:00
auria
7f9d03d674 Fix issue I introduced in B3D exporter (only when used stand-alone)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7913 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-16 01:07:18 +00:00
hikerstk
00cfa448fa Use STK's file manager for listing files.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/tinygettext@7912 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-16 00:53:10 +00:00
hikerstk
15241ef88e Added tinygettext source. They compile on Linux atm, but are not used
yet. stk_file_system.?pp atm is just unix_file_system.?pp.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/tinygettext@7911 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-16 00:31:53 +00:00
auria
5d5c90df93 Convert Stadium textures to jpeg, freeing a LOT of space
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7910 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-16 00:01:57 +00:00
auria
886fa2986a Fixed bad OpenGL includes
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7909 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-15 23:55:53 +00:00
hikerstk
e2597dc752 Created branch for tinygettext tests.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/tinygettext@7908 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-15 23:46:51 +00:00
auria
bfeb8b6f31 Add thunder to lighthouse
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7906 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-15 22:48:59 +00:00
auria
93900adace Hot acid splash for XR591
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7904 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-15 18:57:42 +00:00
auria
5c58a699fd Hot splash when you fall into a lava pond
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7902 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-15 18:57:06 +00:00
auria
6b3757e6d7 Improved error handling (don't crash when invalid particles are defined)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7901 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-15 18:25:27 +00:00
asciimonster
31797e65a4 [stk_browser] Added indentation for conditional properties. Also fixed some 'inaccuracies' as noticed by Auria.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7900 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-14 22:20:10 +00:00
auria
08885f7b22 Water splash in scotland
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7898 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-14 22:02:37 +00:00
auria
c5c86c827e Water splash in scotland
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7896 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-14 21:58:21 +00:00
auria
11a17dbb9d use water splash in mines
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7893 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-14 21:20:31 +00:00
auria
d99ee866f8 No particles during rescue
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7892 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-14 20:53:50 +00:00
auria
70b4c58b5c Fix pond in lighthouse to splash and rescue
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7890 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-14 20:44:25 +00:00
auria
788fbd456d Nice water splash in canyon
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7888 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-14 20:33:11 +00:00
auria
8783cd96a6 Add splash in sand track pond
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7886 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-14 20:04:49 +00:00
auria
1feadec2fb Added forgotten texture
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7885 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-14 16:00:13 +00:00
auria
a496466acb Real water in garden
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7883 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-14 15:59:27 +00:00
auria
c195cd2ef4 Real water in jungle (with splash)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7881 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-14 02:05:42 +00:00
auria
8df6e043aa Emit a splash sound when hitting water
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7879 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-14 01:26:07 +00:00
auria
df817782b3 Add getter for fog in Track; it's not used atm but surely it can come in useful... (I added it when investigating bug 8)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7878 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-14 00:45:47 +00:00
auria
d98085abe7 Make canyon water move (waves + texture dy)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7876 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-14 00:17:46 +00:00
auria
bc43e9ab48 Extend lapline in jungle (hopefully correctly this tme)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7874 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-14 00:00:05 +00:00
auria
3b4f3035a8 Extend lapline in jungle
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7873 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-13 23:58:19 +00:00
auria
3ad8f46b37 Prevent shortcut in sand track
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7871 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-12 23:29:42 +00:00
magned
6c7274d66e Adjusted size for player and AI icons in minimal race UI. Feel free to make further adjustments.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7870 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-12 17:59:07 +00:00
auria
3eb8c52710 Prevent shortcut in jungle
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7869 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-12 02:53:50 +00:00
auria
127ef8672f Make jungle grass slow
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7868 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-11 18:01:41 +00:00
hikerstk
d5d37b26e4 Fixed compiler warning.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7867 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-10 02:45:31 +00:00
auria
73a35bc3c4 Fix city zippers + Improve trees + Remove long line of nitro
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7865 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-09 23:45:48 +00:00
auria
f3ebf6980c Fix glitches in city
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7863 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-09 02:16:48 +00:00
auria
604adaadfc Fixed lighthouse light
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7862 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-09 02:11:26 +00:00
hikerstk
765905b514 Fixed compiler warning.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7861 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-08 23:59:39 +00:00
hikerstk
400f5edc19 Removed warning messages printed to stderr if a track
object is not in the track directory (but in the
shared model directory).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7860 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-08 23:53:07 +00:00
hikerstk
bbc9617cfc Added a background image to highlight player characters in minimal racing gui.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7859 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-08 05:49:42 +00:00
auria
3c3a5985cf samuncle suggested to put a slight randomisation in LOD; I'm not convinced it's useful but he's the artist so I listen ;P
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7858 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-08 02:54:27 +00:00
auria
b1c392e738 Restrict shortcut in sand track
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7854 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-08 02:34:51 +00:00
auria
6efb928083 Fix shortcut
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7852 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-08 02:17:59 +00:00
auria
34197b5e39 Make sand slow on farm
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7850 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-08 02:07:26 +00:00
auria
80196381b7 Fixed wrong texture in scroland
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7848 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-08 01:58:00 +00:00
auria
02daeb1846 Fix more materials in island
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7846 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-08 01:46:36 +00:00
auria
a5ffbb9cf2 Add forgotten particles in garden
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7845 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-08 01:42:02 +00:00
hikerstk
9c2be44869 Fixed GP sorting problem - stupid typo.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7844 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-08 01:20:53 +00:00
auria
67022712ce Make global/local coords configurable in GUI
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7843 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-08 00:37:50 +00:00
auria
62bece11f9 Update GP win and lose for new grass
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7842 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-08 00:26:14 +00:00
auria
edc244f96d Update strings
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7841 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-07 00:27:17 +00:00
auria
15b76ec5dc Add a small message explaining penalty time a bit
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7840 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-07 00:22:26 +00:00
auria
53f68556eb Make sand tack sand driveable
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7838 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-06 23:48:37 +00:00
auria
452c4835d3 Try better volume reduction in multiplayer
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7837 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-06 23:39:55 +00:00
hikerstk
5c9401f19e Updated materials to refer to new jpg files instead of png.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7836 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-06 23:32:48 +00:00
hikerstk
ee0609db99 Removed reference to bzzt.png, which was removed recently.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7835 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-06 23:26:24 +00:00
auria
37a7b6958b Restore new farm track name, was lost in recent updates
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7833 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-06 23:07:02 +00:00
auria
f1f91fd7ca Complete the transition to jpeg textures
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7831 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-06 22:48:01 +00:00
auria
ae8ac48275 Convert a bunch of textures to jpeg
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7829 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-06 22:22:34 +00:00
auria
c4b1d967d4 Convert some of the biggest PNG textures to JPEG
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7828 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-06 20:29:16 +00:00
auria
fb991538ba Remove old unused bzzt texture
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7827 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-06 20:05:42 +00:00
auria
cb2da2ac8d Commit Horace's updated city track
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7825 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-06 19:49:04 +00:00
auria
be60946f28 Added support for heightmaps in parallax and normal mapping, since that seems to be irrlicht's preferred way to go
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7824 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-06 01:13:02 +00:00
auria
9af2cc36eb Add support for parallax mapping
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7823 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-05 23:04:26 +00:00
auria
6f42b9c18f Fix XML files and update catalog
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7822 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-05 23:02:32 +00:00
auria
dc964c1a6c Rename snow mountain track to be less confused with Snow Tux Peak (fix typo)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7821 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-05 22:08:23 +00:00
auria
9c2fda4bfb Rename snow mountain track to be less confused with Snow Tux Peak
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7820 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-05 22:06:33 +00:00
auria
fe13801cb0 New name for farm track, thanks StephenIRC and Arthur_D
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7819 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-05 21:54:04 +00:00
auria
f00af38fc7 Make LOD objects visible to the physics
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7818 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-05 20:50:36 +00:00
auria
0d90cd7137 After quick discussion on IRC : bye bye Canyon, now say welcome to Coyote Canyon ;)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7816 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-05 20:27:37 +00:00
auria
4c4dd50e13 Simplify LOD handling, based on suggestions by Samuncle (note that the simplification is on the blender side, the C++ code is more complex)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7815 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-05 20:13:40 +00:00
auria
a3f2805aa4 In multiplayer mode, reduce the sfx of AIs more than those of players
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7814 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-04 19:39:56 +00:00
auria
7614caf288 Dim a few more sounds in multiplayer
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7813 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-04 19:38:24 +00:00
auria
cbe4a07c55 Reduce engines loudness in multiplayer
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7812 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-04 19:35:41 +00:00
auria
ddf2aa475b Add VERSION define on OSX
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7811 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-04 19:20:52 +00:00
magned
b2dfbb3f7e Wooden bridge sound is now positional
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7810 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-04 18:51:11 +00:00
hikerstk
a9f73b26be Added Stephen's patch to include a user agent setting.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7809 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-04 04:08:36 +00:00
hikerstk
bb3352637c Updated VS project file.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7808 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-04 03:04:23 +00:00
auria
e869757d7c removed uneeded code
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7807 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-04 02:51:07 +00:00
hikerstk
34961aa0ea First updates to work with new addon webpage.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7806 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-04 02:27:45 +00:00
auria
c08b9b3a7f Add the basic infrastructure to support level-of-detail. Note that at this time the implementation is not the most efficient one can think of so let's not use this widely just yet
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7805 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-04 02:11:39 +00:00
hikerstk
4fac382508 Fixed compiler warnings.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7804 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-04 02:10:26 +00:00
auria
362514998b Removed uneeded TODO in normal map code
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7803 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-04 01:17:17 +00:00
auria
970fb985d3 Fooling around : added simple support for normal maps
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7802 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-04 00:58:00 +00:00
auria
5fcccd6f32 FIxed hitting a banana when having a bomb
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7801 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-04 00:05:38 +00:00
auria
94015c38cd Fixed kart/track confusion in command-line output
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7800 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-03 21:56:30 +00:00
auria
23232854cb Fixed slipstream nitro hint
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7799 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-03 21:46:36 +00:00
auria
d67b95386e Update remaining screenshots
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7798 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-03 20:43:50 +00:00
auria
a92e888fbb Make slipstream fade in smoothly
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7797 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-03 03:15:27 +00:00
hikerstk
ab619e93a5 Fixed (sometimes) incorrect rotations when an explosion happens.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7796 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-02 23:15:07 +00:00
auria
cf813b46d2 Update screenshots
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7793 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-02 16:26:42 +00:00
auria
784610563f Fixed warnings by cleaning jungle materials
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7791 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-02 02:23:40 +00:00
auria
47d93874fd Improve jungle materials file
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7789 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-02 02:20:25 +00:00
auria
ffd690a546 Fix harmless warnings
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7788 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-02 02:13:41 +00:00
auria
b168773dd9 reduce cracks in jungle wall texture + new screenshot
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7786 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-02 02:11:39 +00:00
auria
982bdbc261 remove backface culling from plants
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7784 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-02 01:57:29 +00:00
auria
205da43747 Fixed locking broken on first launch
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7783 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-02 01:49:18 +00:00
auria
686d727320 Fixed duplicates in options screen
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7782 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-02 00:28:09 +00:00
auria
ffc53dabf6 Mostly fix focused track issue (see ticket 80)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7781 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-02 00:16:58 +00:00
auria
3a3619750a Artist debug features are now enabled even in release builds, but disabled in config by default
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7780 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-02 00:04:13 +00:00
auria
230de5728d Forbid selecting locked kart when starting from command-line
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7779 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-01 19:23:23 +00:00
auria
d0931fb3b5 Fix checkline in fort magma + fix skydome + add a few goodies in the castle
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7777 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-01 19:10:49 +00:00
hikerstk
ec4dafeb83 Updates VS 10 project files.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7776 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-03-01 13:59:00 +00:00
hikerstk
16f32c4471 Fixed compiler warnings.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7775 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-28 22:56:51 +00:00
hikerstk
0576f8c1e2 Updated VS 9 project file.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7774 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-28 22:54:49 +00:00
hikerstk
b36597ba1b Simplified camera settings, fixed jump in camera when rescue is triggered.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7773 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-28 22:35:30 +00:00
asciimonster
b89794169a [stk_browser] Added standard "none" and "all" buttons to type_CHOICELIST.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7772 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-28 21:43:13 +00:00
auria
589abb4333 Only play start and lap fanfares if music is enabled
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7771 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-28 16:19:43 +00:00
auria
04adf0bf63 spread particles a bit on start so that snow is there right when you start playing
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7770 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-28 02:15:01 +00:00
auria
c1f0c77609 Move the emitter quite a bit in front of the kart, helps the overcoming snow issue
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7769 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-28 02:02:54 +00:00
auria
2293fdbe80 Make snow follow kart, this should reduce the needed CPU and GPU demand to render snow. Note that the current effect is not perfect, you can 'outrun' snow
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7768 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-28 01:49:35 +00:00
auria
f7f01c144a Stop snowing inside tunnels
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7767 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-28 00:59:02 +00:00
auria
a50e0fe660 Tweak items distribution a little
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7766 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-27 23:16:56 +00:00
auria
b01bceeb4a Clean COPYING file
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7765 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-27 21:43:13 +00:00
auria
a7b4b3cd63 Make another sound effect DFSG-compliant \o/
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7763 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-27 21:38:32 +00:00
auria
f38d07b12e With Christoph's suggestion, found a free replacement for a non-free engine SFX we had
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7762 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-27 21:27:07 +00:00
auria
15e4c65df9 Add note to sfx.xml that only mono sounds may be positional, so that we don't get bitten by this again
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7761 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-27 20:59:10 +00:00
auria
2175f71a28 Convert stereo sounds to mono, apparently OpenAL can't do positional sounds with stereo buffers
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7760 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-27 20:50:36 +00:00
auria
51f38e0055 Fix a few more missing material properties in Hacienda
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7758 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-27 20:25:12 +00:00
auria
7f92253314 Fix typos in particles
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7757 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-27 20:15:50 +00:00
auria
37c0732359 Probably fixed loud engines issue
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7756 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-27 20:15:06 +00:00
auria
42626329b3 Improve wather splash : 1) remove old unused class 2) the splash should only occur when touching the surface, and not keep on splashing when you're underwater
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7755 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-27 19:49:32 +00:00
auria
cd29d26a4e Fixed lack of particles in Hacienda as well as some warnings
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7754 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-27 19:02:40 +00:00
asciimonster
2b78488aba [stk_browser] Added new type_CHOICELIST. It's like a picklist but the options are not mutually exclusive. Hiker, I hope you will appreciate the new option... :)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7752 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-27 16:49:06 +00:00
auria
969da7271f Added missing file
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7751 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-23 18:31:24 +00:00
auria
e91a498b84 Fixed system language
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7750 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-23 02:00:30 +00:00
hikerstk
6df020f13b Fixed camera in case of an explosion (or rescue).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7749 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-22 21:38:49 +00:00
hikerstk
78cd11f881 Simplified computations in camera, which fixes also looking backwards
when going downhill.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7748 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-22 21:37:27 +00:00
mbjornstk
e12f538563 Remove useless executable property.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7747 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-21 03:12:05 +00:00
mbjornstk
276e921293 Remove useless executable property.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7746 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-21 03:06:20 +00:00
auria
45e4346f45 Update Jungle track, now with a nice temple :)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7744 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-21 02:55:47 +00:00
auria
6df90a2a75 Fixed strings
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7743 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-20 23:14:26 +00:00
auria
749d63cfec Fix bubbles when used with RTL language
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7742 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-20 20:44:46 +00:00
hikerstk
f73a476814 Made the '0.7' camera style the default (again), and not
the (newly implement) classic camera style.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7741 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-20 15:21:35 +00:00
hikerstk
ac5190c671 Removed compiler warning.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7740 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-20 14:58:11 +00:00
mbjornstk
b8a0ab32b4 Apply camera changes provided by Jesse Smith to have v0.6 camera option.
Feel free to fix any C++ style issues, this saves you fighting with patch or
can be undone quickly by reverting this single commit.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7739 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-20 05:11:26 +00:00
hikerstk
915a9d9864 OOps - fixed crash in kart again - this time (I hope) correctly :)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7738 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-19 11:44:44 +00:00
hikerstk
3ffe2ecab1 Updated VS 10 project file.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7737 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-19 09:11:34 +00:00
auria
af96abe8e8 Update translations from Launchpad
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7736 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-18 17:06:24 +00:00
auria
f531b9fa29 Enhance UnNamed's rotation effect, instead of rotating all cylinders toghether all the time make them receive an initial independent rotation each, IMHO this looks better
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7735 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-18 16:08:02 +00:00
auria
64cc990f7d For some reason, PerCameraNode is acting up in single-player mode, so only use it for rain in multiplayer mode. Fixes rain
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7734 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-18 16:03:07 +00:00
auria
0b1702502f Better error handling + somewhat fix rain in lighthouse (for some reason it only works in multiplayer mode?)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7733 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-18 15:56:11 +00:00
hikerstk
e55ceae95e Added support for marking drivelines to be ignored by the AI.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7732 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-18 13:50:32 +00:00
hikerstk
64fd46afb1 Removed debug output.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7731 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-18 13:06:05 +00:00
hikerstk
b8b1a56eba Support for new rain style added to exporter.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7730 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-18 12:34:13 +00:00
hikerstk
baec93e460 Fixed uninitialised variable in rain.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7729 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-18 12:29:05 +00:00
hikerstk
4a4be120ed Export 'skid' for particles correctly (I added a 'none'
value - not an idea solution - asciimonster, feel free to
implement a better solution).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7728 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-18 11:41:02 +00:00
hikerstk
47efe50b20 Fixed exporting of anisotropic.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7727 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-18 11:29:43 +00:00
hikerstk
b166d283a9 Fixed exporting of zipper settings.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7726 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-18 11:20:49 +00:00
hikerstk
9280fe680d Made the track exporter not to write default values anymore
(but it can be enabled again for certain properties in case
that we should need this).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7725 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-18 11:18:19 +00:00
auria
65a0722835 Fixed possible text overlap on bottom of bubbles
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7724 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-18 02:58:48 +00:00
auria
f1bafb4a04 Add box aroung GPs to avoid black text on black background issues
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7723 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-18 01:33:51 +00:00
auria
83049114db Change way language from config is set in the environment, should hopefully work under Linux now
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7722 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-18 01:21:50 +00:00
auria
31899d7d73 Fix camera hicup when falling into water
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7721 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-18 01:12:29 +00:00
hikerstk
cc155932a0 Added support to mark certain drivelines so that they are ignored
by the AI.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7720 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-17 07:36:41 +00:00
hikerstk
85d125fda7 Enabled inlining of some Vec3 functions (this was originally
avoided to decrease recompile time).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7719 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-16 22:30:25 +00:00
hikerstk
904d058084 Fixed incorrect position of terrain particles (bug #69).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7718 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-16 22:05:13 +00:00
hikerstk
4acd295a0f Fixed compiler warning.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7717 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-16 22:03:12 +00:00
hikerstk
6bfedf8327 Cosmetic changes to follow our style guide.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7716 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-16 21:18:02 +00:00
auria
482cfbcb2a Don't complain about unknown XML nodes when disabling particles
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7715 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-16 20:47:48 +00:00
auria
5d30b36a94 Removed test particle emitter at start of farm, this was only ever for testing and should not have made its way to SVN
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7714 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-16 20:46:58 +00:00
hikerstk
ac956fdcb1 Cosmetic changes: moved minor structs into a class, added &,
renamed members to use m_ etc.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7713 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-16 08:45:26 +00:00
hikerstk
745bea6285 Applied and fixed MiniBjorn's support for pre-mul textures by setting adjust-image=premultiply or
adjust-image=divide in material.xml
But big question: can't we just modify the textures externally and use them, 
instead of doing this at runtime?


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7712 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-16 06:07:38 +00:00
hikerstk
858091d26f Fixed compiler warning.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7711 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-16 06:02:30 +00:00
hikerstk
408022e31e Fixed crash when a computer kart was rescued.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7710 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-15 22:16:49 +00:00
hikerstk
5ccfd23a85 Added setting for falling-effect.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7708 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-15 22:07:37 +00:00
hikerstk
59cb6b946e Updated lighthouse to new water splash effect.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7707 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-15 21:13:35 +00:00
hikerstk
66ff37eb80 Use normal particle terrain to make water splash; proper location
for water splashes is now being detected. Note: existing tracks
need to be updated.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7706 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-15 21:12:24 +00:00
asciimonster
9da63504cc [stk_browser & stk_track] Added property friction. Solved problem with defaults in exporting of materials.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7705 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-15 20:58:21 +00:00
hikerstk
17c81d8c5c Added warning message is a item projected on the terrain does not
hit the terrain. In this case the original position is kept.
Additionally the raycast starts from a slightly higher position
to allow for some floating point errors in the projection.
Fixe bug #63 (floating powerups).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7704 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-15 09:10:45 +00:00
mbjornstk
bca98f68ae Displace rain texture also in X to make repetition hard/impossible to see.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7703 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-14 03:55:26 +00:00
auria
1fd4554ebc Silence a few silly warnings
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7702 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-14 02:50:38 +00:00
mbjornstk
2ed0512e42 Add particle system for drops hitting the ground (better in SVN for future).
It needs to be called by code, like the rain textured cylinders.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7701 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-14 02:48:31 +00:00
mbjornstk
42cd443a54 Add --rendering-debug to allow testing material settings or anisotrophy speed.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7700 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-14 02:07:04 +00:00
hikerstk
ccc8ada054 Fixed ignoring of materials.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7699 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-13 23:14:23 +00:00
auria
f8c846d0bf Removed uneeded debug print + fix a few typos
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7698 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-13 21:05:31 +00:00
auria
2149fd0cb9 Fixed crash when locked kart was select by random
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7697 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-13 21:03:39 +00:00
auria
6a1fe7ec60 Fixed locked tracks beign accessible through random track
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7696 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-13 20:56:40 +00:00
auria
9284d49614 Applied KroArtem's suggestion to jungle sky
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7695 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-13 18:26:02 +00:00
hikerstk
78eb5a09eb Replaced raycast used in detecting the terrain is on: instead of raycast
against the dynamics world, it's now using a raycast against the triangle
mesh only (i.e. a single collision body instead of the whole world).
Besides being faster, this will allow raycasts with material detection
against the 'gfx' (surface) mesh.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7694 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-13 00:23:23 +00:00
auria
4eae628cab Minor update to Gooey by Rudy
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7691 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-12 20:48:26 +00:00
hikerstk
2b56884976 Removed debug setting.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7690 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-12 13:04:12 +00:00
hikerstk
913596663b The AI now picks a different (random) path for each lap.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7689 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-12 07:35:34 +00:00
auria
f876c9d696 Fix tollway sky
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7687 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-12 01:53:58 +00:00
auria
33a4eb4451 Slant XR591 sharp u-turn to make it easier to drive
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7685 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-12 01:47:42 +00:00
auria
6589c5c6be Update Xcode project to use irrlicht includes from the irrlicht framework
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7681 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-12 00:11:31 +00:00
auria
7d18f743c0 Remove underwater gift box + balance nitro a little
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7679 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-11 21:02:08 +00:00
hikerstk
e78d2d8887 Made lap line consistently red (code to get a checkered lap line
is still in but commented out - it looks quite for in the shorter
tracks imho).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7678 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-11 10:43:20 +00:00
mbjornstk
a87e19ad9b Trim rain drop sides, sharper look & still visible at 640.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7677 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-11 04:24:04 +00:00
auria
bc4007a000 Correct a few mistakes in Xcode project as reported on mailing list
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7676 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-11 02:03:00 +00:00
auria
e48a7a46dc Remove non-code bullet files from Xcode project, text searches will be a tiny bit faster ;)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7675 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-11 01:53:17 +00:00
mbjornstk
cb6b24e23b Add XML for heavy rain effect, see comments at top.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7674 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-10 23:51:21 +00:00
mbjornstk
5330ba3f61 Improve water splash for rain (and flipped upside down, ask irrlicht why...).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7673 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-10 23:36:30 +00:00
hikerstk
4cc6936d8a Added lap line (not fully tuned yet).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7672 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-10 21:33:26 +00:00
hikerstk
bc75b0fd15 Removed yet another specification for a texture that doesn't exist anymore.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7671 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-10 13:38:14 +00:00
hikerstk
f84fa63bb0 Updated VS9 project file.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7670 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-10 05:12:08 +00:00
auria
329a66437d PerCameraNode now works fine (wanring: evil dark magic in use)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7669 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-10 02:48:25 +00:00
auria
2f2b18df33 Add PercCameraNode, use it for rain. Sadly the results atm are weird, I need to investigate...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7668 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-10 01:56:52 +00:00
auria
ea02deac1e Add city track, I think it's good enough now
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7667 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-09 23:42:48 +00:00
hikerstk
1b57b90c98 Removed texture from materials.xml file that doesn't exist anymore.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7666 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-09 22:40:29 +00:00
hikerstk
240d39636c Added support for 'graphical' meshes - atm mostly for water surfaces
(and below water meshes), so that water splashes can be displayed at
the proper position (not used atm).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7665 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-09 21:56:44 +00:00
hikerstk
75d757d411 Removed unimportant messages (item messages), some code cleanup.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7664 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-09 21:45:30 +00:00
hikerstk
fef9084e77 Added support for surface and below-surface textures.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7663 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-09 12:25:46 +00:00
mbjornstk
166512282d Add premultiply (tested) and de-premultiply (untested) code in texture loader.
All disabled and requiring integration with a setting in materials.xml
(rgba-transform, eg).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7661 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-09 01:38:27 +00:00
auria
c55a3e181c fixed rain not being cleaned up properly
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7660 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-09 00:51:17 +00:00
auria
9a88ea9c6a Update Xcode project
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7659 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-09 00:49:26 +00:00
auria
0ad52c1d63 Remove old rain particles file
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7658 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-08 23:37:15 +00:00
hikerstk
7bfcdc56b4 Updated vc9 project file.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7657 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-08 13:21:17 +00:00
hikerstk
8ab10035a1 Updated VS10 project file, and started to add minimal race gui.
This was only committed early to update the VC10 project file.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7656 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-08 12:59:32 +00:00
hikerstk
e7a3ed4eb9 Disabled debug output.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7655 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-08 10:36:49 +00:00
hikerstk
3c9fd7c3d3 Accept strings for mass as well.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7654 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-08 10:35:58 +00:00
hikerstk
92312fa261 Added FIXME to describe odd crash in VS release mode.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7653 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-08 00:21:02 +00:00
hikerstk
3bf48d9567 Renmaged getKartTransform to getAlignedTransform (which
describes better what this function does).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7652 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-07 11:28:46 +00:00
hikerstk
700093eb4d Added FIXME for addons manager.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7651 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-07 11:25:37 +00:00
hikerstk
27a5acc707 Updated VS project file.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7650 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-07 11:24:38 +00:00
hikerstk
e879ef5cc3 Fixed Windows compilation (M_PI not defined in VS), some
minor cosmetic changes.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7649 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-07 11:14:52 +00:00
hikerstk
27666a7bc9 Fixed aiming problems with items (cake, plunger etc).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7648 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-07 08:22:04 +00:00
mbjornstk
95dfe3ed66 Raise rain cylinder from 3 to 5, so the kart and camera are under rain too.
Things to do would be adding constant wheel splotches and maybe a fixed plane
in front of the camera to darken/reduce contrast everywhere and give it a wet
look (or change the materials to be darker & shinnier, but karts' textures...).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7647 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-07 03:29:55 +00:00
auria
0e38088d84 disable Z buffer write for rain, will avoid some potential issues
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7646 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-07 02:55:46 +00:00
auria
42f279aa53 Fix another embarrassing compilation issue, arrrg -.-
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7645 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-07 02:52:19 +00:00
auria
b4a21f4235 Fix embarrassing compilation issue
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7644 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-07 02:50:16 +00:00
auria
d561ce384b Corrected another case where insertValues would fail (why does it like core:;stringw but not wchar_t*?)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7643 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-07 02:49:40 +00:00
auria
238f572c36 Say hello to the new rain, one that is much, much less CPU and GPU intensive. Joerg: sorry, you will need to modify the exporter again, since now we need support for some built-in weather types, which use a different XML syntax than particles
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7642 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-07 02:45:32 +00:00
auria
f48a82d2d4 fixed several failures of StringUtils::insert, I have no idea why they failed
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7641 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-06 23:44:17 +00:00
asciimonster
f38c825566 [stk_browser] Added support for animated textures in water objects
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7640 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-06 21:43:55 +00:00
auria
752006e1bb Fix crash with particles on resolution change
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7639 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-06 15:30:43 +00:00
auria
c820a7836d By request, remove Tobias Beyrer's name from the credits
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7638 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-06 15:17:48 +00:00
hikerstk
a43543c575 Ignore files that do not need to be in svn.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7637 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-06 07:11:32 +00:00
hikerstk
3914c010f7 Disabled debut output.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7636 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-06 06:57:31 +00:00
hikerstk
5ef95560c9 Disabled interpolated normals, they were accidentally enabled
in r7619.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7635 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-06 06:44:33 +00:00
auria
2366edc0ab Typo fix
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7634 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-06 03:01:07 +00:00
auria
896e2664fc Fixed track names not being translated on live language switch
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7633 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-06 02:59:19 +00:00
auria
a580f413e3 Fix kart names not being translated on live language switch + correct more RTL issues I found on the way
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7632 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-06 02:49:45 +00:00
auria
8b9a9677fe Fixed some font centering issues during live switch between RTL and LTR languages
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7631 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-06 02:11:57 +00:00
auria
b62cf339cb Use irrlicht's 1.8 RTL support if 1.8 is the verison being used
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7630 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-05 20:47:09 +00:00
hikerstk
dc07415ee3 Added support for cylinder shaped physical objects (might be a better
match for the pots in hacienda).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7629 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-05 13:39:42 +00:00
hikerstk
4f34ccd2e2 Added initial rotation of physical objects.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7628 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-05 13:22:00 +00:00
hikerstk
49bfcc98c2 Re-exported with latest track exporter, all material settings are now contained
in the blend file.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7626 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-05 12:32:28 +00:00
hikerstk
8a8fe4a7e3 Fixed bugs for animated textures in water meshes.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7625 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-05 12:26:36 +00:00
hikerstk
df12965fb8 Converted fog-color from [0.0-1.0f] to 0-255 integer range.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7624 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-05 11:18:28 +00:00
hikerstk
f3a8e8c66b Re-exporter from blend file with proper weather settings.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7622 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-05 04:19:45 +00:00
hikerstk
21e223381a Fixed all normals; added weather and other material settings.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7620 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-05 02:56:19 +00:00
hikerstk
413fca22b2 Increased supported track version to 5 (weather now has its own node).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7619 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-05 02:55:20 +00:00
hikerstk
8bba3eb086 Weather is now correctly exported; added support for animated
textures for water as well.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7618 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-05 02:52:38 +00:00
hikerstk
f392d5f6fe Support for weather effects stored in a separate xml node (track format 5).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7617 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-05 02:51:56 +00:00
auria
f3663e4f90 Prevent guest account from being selected by default
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7616 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-05 01:56:18 +00:00
hikerstk
967a9223fb Added support for animated textures on water scene nodes (the track
exporter still needs support for this).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7614 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-04 13:38:38 +00:00
hikerstk
1995b264f3 Fixed all normals that affect driving in xr591.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7613 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-04 12:13:30 +00:00
hikerstk
b8b580740a Fixed normals in math class (important for smoothing normals).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7611 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-04 11:41:17 +00:00
hikerstk
7b09afcb24 Added version number to challenges (I replaced all Challenge
declarations with ChallengeData - I don't see a good
reason to keep both classes).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7610 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-04 10:53:58 +00:00
hikerstk
4d8ecb3612 Updated project files for VS 10.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7609 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-04 08:36:28 +00:00
hikerstk
b84df65e94 Replaced tabs with spaces, fixed windows compilation (though live language
switch still doesn't work).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7608 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-04 02:07:39 +00:00
hikerstk
ade507a369 Fixed language changing on linux (putenv does not copy the environment
variables, so the setting got lost, so I replaced this with setenv.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7607 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-04 01:59:00 +00:00
hikerstk
c78373433f Disabled smooth normals (I incorrectly committed the wrong version).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7606 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-04 00:34:33 +00:00
auria
380d7d3ed2 Fixed emitters not being removed
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7605 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-03 22:55:46 +00:00
auria
000f95d52f Update Xcode project
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7604 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-03 22:48:46 +00:00
hikerstk
5b6101980e Used const & to avoid copying of vectors, minor cosmetic changes.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7603 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-03 22:39:30 +00:00
hikerstk
4d8b8e5dea Renamed ptr_vector to PtrVector so that is follows
our naming convention, also changed contentsVector
to m_contents_vector, and removed unused add method
(which is using an iterator, which would not work
when using aligned_arrays on windows anyway).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7602 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-03 22:20:53 +00:00
hikerstk
9c56bd4781 Added setting for smoothing normals (default is still off till all tracks are fixed).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7601 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-03 21:39:03 +00:00
hikerstk
95a7e5c125 Added smoothing of normals for raycast wheels, but disabled for now (since
the normals of some tracks need to be fixed).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7600 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-03 21:06:50 +00:00
auria
d130ada5b1 License updat
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7599 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-03 03:10:58 +00:00
auria
107f479e87 Don't use particles when GFX are off
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7598 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-03 03:10:44 +00:00
auria
aa9068070d Demonstrating the new particles : fire effect in crecent crossing
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7597 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-03 03:02:50 +00:00
hikerstk
5931ddbe56 Hopefully fixed swapped axis for particle emitters.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7595 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-03 02:46:25 +00:00
auria
f015f532c2 removed debug code I should not have comitted
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7594 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-03 02:31:14 +00:00
auria
c415ad12e6 Fixed crash when particles not found
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7593 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-03 02:23:04 +00:00
auria
7f7cce4186 Fix potential issue with translations : I was changing the label in a button. In english it so happened that the second label was shorter than the first so it fit; but this is not the case in all translations. So when changing the button label, make sure the button is large enough to display the new string
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7592 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-03 00:52:42 +00:00
auria
9b7fdf3b5b Fixed wrong label shown in button if editing a keyboard after editing a gamepad
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7591 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-03 00:27:30 +00:00
mbjornstk
a192e0608d Fix some typos and white space.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7589 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-03 00:11:15 +00:00
auria
14cd8e4db1 Ssay hello to the new fort magma by samuncle
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7588 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-03 00:09:33 +00:00
auria
69d8c82c91 Add another missing call to fribidize
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7587 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-02 23:46:50 +00:00
auria
958cd865fe Enhance the feature to hide race GUI so that it now also hides karts; useful to take track screenshot
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7586 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-02 23:33:13 +00:00
auria
ecbe9c8bf3 Minor fixes to Xcode project
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7585 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-02 23:32:50 +00:00
hikerstk
ac80387d20 Fixed removeDirectory function on windows.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7584 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-02 23:13:29 +00:00
auria
11acadafdf Update Xcode project
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7582 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-02 22:47:19 +00:00
hikerstk
6676723574 Fixed compilation problems on non-windows platforms.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7581 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-02 22:26:01 +00:00
hikerstk
96300b062c Fixed compilation bug on non-windows machines.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7580 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-02 22:15:01 +00:00
hikerstk
4ab6331ff4 Update to bullet-2.77.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7579 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-02 22:04:13 +00:00
hikerstk
bdefd9f7b3 Fixed compiler warning.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7578 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-02 10:24:56 +00:00
auria
040ad4d692 Fix my ugly 'tab' hack in the string renderer so that the results are better in RTL languages
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7577 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-02 00:42:57 +00:00
auria
3307b5a7f0 Fixed RTL glitch, GP tracks names were not passed into fribidi
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7576 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-02 00:20:28 +00:00
auria
a28d92c76b Properly center dizzy stars
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7575 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-02 00:10:24 +00:00
auria
af0c9cde5e Fix smoke appearing at (0,0,0) when karts drive on non-textured quads
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7574 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-02-01 23:32:59 +00:00
auria
9abaf1b21f Mirrored beagle icon
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7573 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-31 16:28:21 +00:00
auria
b65de58954 Make the soft hyphen character invisible, in the future we may want to use it for the purpose of breaking long words when they don't fit (see tracker)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7571 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-31 03:40:35 +00:00
auria
0e58903fa8 Allow custom particle effects to be found in the same directory as the current track
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7570 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-31 02:46:18 +00:00
auria
995f9d224d Update track exporter for new particles
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7569 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-31 02:28:13 +00:00
auria
ab5c3b43d7 Add support for full particle emitters anywhere in track
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7568 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-31 02:27:19 +00:00
auria
491de4a805 removed old, ugly, unused magnet texture
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7565 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-30 16:41:12 +00:00
auria
0e4a24a93e Updated star particle by samuncle : remove black outline around star
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7564 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-30 16:27:18 +00:00
asciimonster
bb44c234f4 [stk_browser] Added weather property. Corrected flawed color format. Added "Create Track" button.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7560 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-29 23:03:26 +00:00
auria
c965274c1f Another update to HE
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7559 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-28 14:46:58 +00:00
hikerstk
44f911aeef Added missing dependency: it was possible to play Fort Magma
as part of the alltracks.challenge, without having unlocked
Fort Magma first (and in the worst case: you happen to fulfill
the fortmagma challenge while doing the alltrack challenge,
so you have just driven Fort Magma, then you get the message
that you have unlocked Fort Magma).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7557 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-27 23:24:03 +00:00
auria
0a4989aab3 Fixed/updated hacienda screenshot
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7556 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-27 22:07:08 +00:00
auria
860d36908e Incremental improvements to hacienda by Samuncle
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7555 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-27 21:42:54 +00:00
auria
ebbfb9be01 Updated Konqi to a more fiery color by Rudy
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7552 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-26 23:09:54 +00:00
auria
f10f5a3288 Update catalog
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7551 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-26 23:03:58 +00:00
auria
1f9f570222 Added missing call to fribidi
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7550 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-26 22:58:36 +00:00
mbjornstk
58cdbb5ffb Increase ignored FPS reports, otherwise minFPS is useless in slow computers.
What matters is the min and max FPS while gaming, start up is not so important.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7549 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-26 22:45:08 +00:00
auria
f71b7437b7 Name cameras in debug mode, useful to debug particle effects (which need to be camera-specific)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7547 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-25 17:05:10 +00:00
auria
e6c4797795 Fixed glitch if one player joined after other had already confirmed
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7546 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-25 16:54:15 +00:00
auria
44d836fe1a Further update to Hebrew
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7545 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-25 15:42:18 +00:00
hikerstk
81c00a7eb9 Increased track version number of track exporter; made single-node
material entries go into one line (and not two).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7543 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-25 09:31:00 +00:00
hikerstk
b7bf16a5f8 Zippers are now stored as their own node, and not as
attributes only. Track version number was increased to
4, but old version 3 tracks can still be read.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7542 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-25 09:29:27 +00:00
hikerstk
5067fb46b0 Exported with new track exporter, now version 4.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7541 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-25 09:26:41 +00:00
hikerstk
ce2e997ab4 Fixed saving of which addons are installed.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7539 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-25 07:13:21 +00:00
hikerstk
66a9769a14 Removed compiler warning.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7536 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-25 02:25:11 +00:00
hikerstk
b638af4d0e Fixed typo.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7535 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-25 02:24:31 +00:00
hikerstk
235fd83cdc Fixed crash in AI controller again - third time or so (thanks to acme_pjz).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7534 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-25 02:23:53 +00:00
hikerstk
e4b86ffc5d STK would hang if the user quits before the network_http object
was fully initialised (the separate thread did not test for
m_command==HC_QUIT before the cond_wait, and if the signal had
already been sent, the thread would not come back from the wait,
causing STK to hang).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7532 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-24 22:51:58 +00:00
mbjornstk
7f6b0412ee Remove svn:executable property.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7531 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-24 21:50:26 +00:00
hikerstk
67f33edbeb Fixed 3164026 - lap not counted in snowmountain: when a kart was rescued
it would be set to the last valid sector, and the lap count to the last
valid lap count. If the kart triggered a lap count while being off
track, the lap count would be decremented, but the lap line is already
deactivated, so it would not count again. Since the last valid lap count
was stored to solve an old problem (being reset to before the lap line
would count the lap again), and this is not necessary anymore, the whole
storing of last valid lap was removed.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7529 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-24 20:33:14 +00:00
auria
f4c2d144fa Say hello to Beagle!
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7528 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-24 20:32:35 +00:00
auria
94cf9ca9ae Updates to hrebrew translation by Jorge Mariano
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7527 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-24 16:01:43 +00:00
hikerstk
e238dd2091 Fixed AI problems in tunnel.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7525 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-24 12:59:22 +00:00
hikerstk
78497a6a0a Fixed 3153446 (gnu would not drive properly on zippers). Reason
was an incorrect default (hardcoded default, instead of a
default that depends on the dimension of the kart).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7524 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-24 05:37:09 +00:00
hikerstk
a72c9a5f91 Fixed compiler warnings.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7523 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-24 05:29:16 +00:00
mbjornstk
b200dd0d0f Replace png extension with jpg, fixes "[IrrDriver] Texture '' not found; ...".
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7522 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-24 03:16:59 +00:00
auria
9c979bc753 The language selection popup shouldn't require add-ons to be enabled
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7521 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-24 02:03:10 +00:00
auria
52811d8752 Use a single menu
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7520 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-24 02:01:18 +00:00
auria
9421df49ad Hide input device badges when in single-player mode since the player can use all of them
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7519 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-24 01:44:07 +00:00
auria
368a7ebd13 In single-player mode, the user can now use all input devices
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7518 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-24 01:41:55 +00:00
auria
987d4ebd3f Fixed other warning
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7517 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-24 00:59:38 +00:00
auria
e1eb3ec1e7 Fixed warning
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7516 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-24 00:58:54 +00:00
hikerstk
8a24515cff Fixed crash in fribidi (if fribid was not used, a pointer
to a temporary string was returned).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7515 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-24 00:46:31 +00:00
auria
4b3c1fa16d Remove old vararg style, the new one works just fine
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7514 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-24 00:28:23 +00:00
auria
3784c6fa28 Another catalog update
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7513 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-24 00:23:17 +00:00
auria
6e83644496 Replace some & with & in XML files, expat complains
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7512 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-24 00:22:12 +00:00
hikerstk
cb1342e449 Fixed compilation errors, but code still crashes on VS ... work in progres!!!!
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7511 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-24 00:18:26 +00:00
auria
79dda5fdee Improve translations, include tracks in translaitons like they used to be, not sure when this was lost
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7510 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-24 00:11:56 +00:00
auria
84fcc8f1b0 Prevent some strings from being flipped twice in fribidi
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7509 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-23 23:47:39 +00:00
auria
009960fc8a Clean up call to fribidi, add capabilities to insert values to the _ macro
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7508 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-23 23:39:10 +00:00
hikerstk
b242ee7abc Removed hack to reverse 'i%' output from bidi, since a better
solution appears to exist.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7507 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-23 23:10:26 +00:00
auria
2abcee3f8f More cleanup and simplification in kart selection screen to make it less loaded
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7506 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-23 22:11:43 +00:00
auria
e9c036b957 Started implementing tweaks to multiplayer menus, which hopefully will make split-screen more user-friendly
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7505 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-23 21:40:19 +00:00
auria
073757f53e Fixed gamepad glitch I introduced
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7504 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-23 21:04:36 +00:00
hikerstk
6eddb2baf9 Added proper aborting of curl download threads.
Print warning and progress reports only with
verbosity 3 or above, all addons messages now
start with [addons].


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7503 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-23 04:24:55 +00:00
auria
d8b04b2338 use smaller font in split screen mode
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7502 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-23 03:07:30 +00:00
auria
0d5c243b38 Hide bottom messages in split screen mode, we just don't have enough screen space
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7501 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-23 02:57:50 +00:00
auria
6277443146 Work around to prevent clicking through lang popup
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7500 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-23 02:51:28 +00:00
auria
f0369ad670 Fixed wrong item being focused when selecting random track then pressing escape
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7499 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-23 02:48:46 +00:00
auria
7b1bb38b9f Taking inspiration from Grumbel's bug report, ignore all gamepad axes that always remain on their original value (even if this original value is maximum). This should fix several issues with bogus axes (especially on Linux) and as far as I can see doesn't have any ill effect
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7498 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-23 02:35:48 +00:00
auria
004d877365 Fixed case issue in OSX Info.plist
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7497 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-22 16:22:04 +00:00
hikerstk
36782958a2 Don't allow slipstream if one kart is much higher than the other
(i.e. on a bridge). Previously only the 2d projection was
considered.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7496 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-21 05:41:10 +00:00
hikerstk
28565593f3 Committed suggested fix for bullet assertion (bug 3143591).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7494 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-21 04:48:04 +00:00
mbjornstk
015443f582 Set props as per SVN-CONFIG for .[ch]pp, AKA SVN props clean up day. :)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7493 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-21 01:54:38 +00:00
auria
84612132e1 Update built hebrew mo file
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7492 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-20 22:09:48 +00:00
hikerstk
aa0e75d1f4 Don't allow slipstream if the kart ahead is being rescued/exploded.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7491 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-20 06:14:32 +00:00
mbjornstk
0cb39ad40c Fix typo in string and shorten other to fit console.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7490 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-20 03:13:57 +00:00
auria
183d7482e7 Improve lang popup behavir, do not close when moving mouse to scrollbar
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7489 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-20 03:03:47 +00:00
auria
8064063796 Offer limited kart animations mode in GFX choice
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7488 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-20 02:49:36 +00:00
auria
f774aef2c4 Add animation setting middleground : only human players karts are animted
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7487 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-20 02:43:32 +00:00
hikerstk
4f9fcf0a9b Fixed bug for RTL languages.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7486 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-20 02:41:04 +00:00
hikerstk
ef35dfc72e Fixed special formatting sequences (e.g. %i, $1$s)for RTL languages (bug 3159482).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7485 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-20 01:55:30 +00:00
aeonphyxius
c797bbe757 CoceBlocks / Linux project update.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7484 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-19 14:56:06 +00:00
mbjornstk
43d9b4d961 Set fog flag when switching items, otherwise they reappear fully visible.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7483 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-19 01:51:30 +00:00
hikerstk
a6b2fe443d Fixed incorrect rotations of bubble gums after a switch (bug 3155867).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7482 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-19 00:28:35 +00:00
aeonphyxius
2fd0ee3978 loading from file, tutorial details. working on it
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7481 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-19 00:12:09 +00:00
hikerstk
501d1540ab Fixed incorrect order of xml nodes to fix 3160130
(<?xml version="1.0"?>  must be the first line).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7480 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-18 02:25:39 +00:00
hikerstk
37d285f06c Don't aim at karts that have the star effect active.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7479 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-17 21:28:58 +00:00
hikerstk
af641ae196 Bowling balls will now bump off karts that have the star effect shown,
and not explode anymore.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7478 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-17 21:21:47 +00:00
hikerstk
e7edf7875c Remove bomb (and other attachments) if a kart explodes.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7477 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-17 21:20:18 +00:00
asciimonster
1972f3baf8 materials.xml: Changed stk_browser and track exporter to allow for a separate "zipper" node.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7476 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-17 20:43:56 +00:00
hikerstk
43af75f8da Better error message in case of uninstalling an addon.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7469 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-17 06:07:49 +00:00
hikerstk
6278343553 Handle incorrect zip files better.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7468 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-17 06:06:54 +00:00
hikerstk
a4ee467c49 Started to add some error handling, fixed handling of zip files
with directories in them.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7467 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-17 05:44:33 +00:00
hikerstk
80c85a7bb8 Fixed compiler warnings.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7466 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-17 04:05:35 +00:00
hikerstk
cf864f9d22 Fixed installation of challenges and gfx files.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7465 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-17 03:39:52 +00:00
hikerstk
08faf6972e Fixed "make install" to include tutorial files.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7464 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-17 03:04:19 +00:00
auria
cf751ab11a Extend RTTI provider to not hardcode scaling of meshes + fix warnings when hovering locked karts + when hovering locked kart, display locked feature chest
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7463 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-17 02:58:32 +00:00
auria
e7f5badbd1 Remove some big nitros in math class, was too easy + make challenge more difficult
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7461 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-17 01:50:39 +00:00
auria
685cbd1c14 Move particles into a new subdirectory
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7460 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-17 01:04:23 +00:00
auria
e0f27de3d1 Improve res selection, namely always show the current resolution in the list even if it's not detected by irrlicht; + always display a few basic resolutions, we got reports that on some systems no apprpriate resolutions were offered for windowed mode
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7459 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-17 00:50:07 +00:00
auria
ca7cb3a7d5 Suppress the (harmless) event dispatcher warning on kart selection screen
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7458 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-16 23:20:23 +00:00
auria
09a79f6cad Remove slowdowns in mine, there is a place where it's normal to drive on rock
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7457 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-16 21:21:11 +00:00
auria
5f00504818 Don't crash when particle files are not found
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7455 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-16 20:42:04 +00:00
asciimonster
f7810c5700 Added support for particles in stk_browser and track exporter.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7454 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-16 20:33:33 +00:00
auria
78370b27ad Make file manager a bit less verbose, it's normal that createXMLTree does not always find the file
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7453 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-16 19:42:52 +00:00
auria
6fa952766b Make abstract state manager more consistent; previously, some methods would always log, others never. Now use the logging level setting uniformly
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7452 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-16 19:38:59 +00:00
auria
f95f747dfd Tweak mines to make a minor shortcut found by KroArtem much less interestng
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7450 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-16 19:34:01 +00:00
auria
584110dce0 Fixed bad shortcut on snow mountain, thanks Kro Artem for reporting
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7448 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-16 19:08:17 +00:00
auria
3ecd1843f3 Regenrate string catalog
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7447 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-16 16:57:05 +00:00
auria
66e5d396bf Make 'guest' translatable again, fixed chicken-and-egg issue with initialisation order
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7446 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-16 16:56:21 +00:00
auria
6726fbe47a Updated hebrew translation
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7445 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-16 16:37:02 +00:00
auria
af48c54926 Add I18N comment
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7444 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-16 16:34:37 +00:00
auria
e3eb411458 Reduce size of hebrew font a little as per request
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7443 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-16 16:28:52 +00:00
hikerstk
485d6bc045 Fixed compiler warnings.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7442 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-16 10:31:37 +00:00
mbjornstk
341862bdcf Add {} to make compiler happy about switch/case.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7441 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-16 02:35:13 +00:00
auria
731ae4d4f4 Remove references to zipper.ac from Fort Magma
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7440 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-16 02:00:14 +00:00
auria
79e46376b3 Add anisotropic filtering
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7437 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-16 01:52:15 +00:00
auria
7e9f6b5b20 Correct bug I introduced in XML reading, sorry
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7436 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-16 01:49:49 +00:00
auria
c6739a33bb Add new fort magma by dakal
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7435 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-16 01:33:09 +00:00
auria
bf0743b354 Restored line that was accidentally removed
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7434 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-16 01:28:25 +00:00
auria
17a0f09296 Fixed a few more uses of atoi
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7433 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-16 00:25:21 +00:00
auria
24d0d549ba Improve error handling in XML classes (namely, atoi must die) since I was bitten several times now by insufficient error handling. Also set up base architecture to support the new gfx mode 'my kart is animated but not Ai karts', though it doesn't work atm for the simple reason that at the time the model node is created we do not yet know if the kart is player or AI...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7432 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-16 00:06:59 +00:00
auria
8d05042376 More improvements to lang menu, namely select the proper entry when opening
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7431 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-15 21:57:14 +00:00
auria
28db1165b1 Remember language selection in user config + fix a few language menu glitches
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7430 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-15 21:49:15 +00:00
auria
5076006d34 Fixed compilation on some systems
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7429 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-15 21:28:25 +00:00
auria
5f4e34328b Retrieve language list by scanning the /data/po dir
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7428 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-15 21:20:10 +00:00
auria
9dc6c082d3 Fixed compilation. Oops\!
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7427 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-15 20:56:14 +00:00
auria
a774bb8a9b Properly align text in bubbles when language is RTL
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7426 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-15 20:53:13 +00:00
auria
73c2745cbc Update string catalog
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7425 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-15 20:50:46 +00:00
auria
bba25d6ee2 First drafts of a language selection screen
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7424 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-15 20:49:32 +00:00
xapantu
b405a26164 Change addons package icon, the new ones are based on the yeKcim icon, they are more in the style of stk
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7422 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-15 15:36:54 +00:00
xapantu
06903fdeb0 Enable alpha for the bottombar, it caused a glitch here (ok, maybe the problem is my graphic card/driver :/), just revert if there was a reason :) (like performance issue?)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7421 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-15 15:26:15 +00:00
auria
ec543ae213 Added the necessary code to handle switching language live at runtime (not yet accessible in a nice way from the user interface, this will need to come later)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7420 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-15 03:07:42 +00:00
auria
0ffb08e285 Added Dakal's bottom bar to the main menu, looks nice, makes the news message more visible, and also I'll probably add some more stuff there
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7419 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-15 02:25:59 +00:00
auria
bd456498a1 Improve gauge so that fill and focused background are less alike
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7418 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-15 01:55:42 +00:00
auria
57da8905f5 Improved GFX level slider
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7417 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-15 01:44:51 +00:00
auria
0496d8bd8a At Joerg's request, fixed button+progressbar combo
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7416 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-14 21:52:19 +00:00
hikerstk
b6ae3a86a4 Enable fribi for all configuration, hopefully fixed
all issues with executable not being able to be run
in VS.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7415 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-14 11:06:04 +00:00
hikerstk
0fb5f93453 Tried to overlay/replace the install button with the progress bar,
but that doesn't work properly at this stage. Auria, any ideas?


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7414 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-14 06:13:20 +00:00
mbjornstk
70be2dc965 Add --weather=0 (or 1) parameter to set weather effects.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7413 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-14 04:05:46 +00:00
mbjornstk
d62816117a Fix r7411 typo here too.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7412 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-14 03:41:52 +00:00
mbjornstk
634ba9fc94 Fix typo, it should say weather.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7411 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-14 03:40:26 +00:00
auria
7ae7fb5dfd Added GFX level slider in options + spell wheather correctly in options...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7410 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-14 03:10:04 +00:00
auria
4396695920 Add a new config option for wheather effects (notm accessible in GUI yet)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7409 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-14 02:52:22 +00:00
hikerstk
2ebedd24ee Fixed compiler warnings.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7408 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-14 02:36:18 +00:00
auria
056dbfc275 Make it snow in Snow Tux Peak
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7407 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-14 02:36:06 +00:00
auria
404bb88703 It now rains in lighthouse :)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7406 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-14 02:27:14 +00:00
hikerstk
68bd15050b Fixed incorrect texture in case of lcoked karts.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7405 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-14 02:18:59 +00:00
hikerstk
f629413846 Removed compiler warning.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7404 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-14 01:43:13 +00:00
auria
f7bcc2a6a5 Add snow flakes to Snow Mountain. Still to be improved
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7403 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-14 01:31:15 +00:00
auria
4a41af8088 Center text + remove redundent properties
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7402 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-14 01:06:19 +00:00
hikerstk
dbe6395c1e 1) Changed queue and addon vector to use SynchronisedVector in order
to hide more pthread calls.
2) Started to work on screen layout.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7401 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-14 00:58:11 +00:00
hikerstk
9c0dd7c079 Moved 'news' message to bottom of screen.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7400 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-14 00:56:14 +00:00
auria
ab046ac2d1 Fixed water splash that tended to appear at race start
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7399 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-14 00:31:36 +00:00
auria
bf3b23210f Fixed race messages appearing in wrong viewport when playing with 3 or 4 players
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7398 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-14 00:25:46 +00:00
auria
30e6f2323e Fixed a few displays for RTL
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7397 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-14 00:19:40 +00:00
auria
98cb8b14d9 Correct location of new speedometers when playing with 3 or 4 players
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7396 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-14 00:07:52 +00:00
auria
70154fabfc Minor: fix rescue when flying
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7395 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-13 22:13:54 +00:00
auria
33ee342b11 Update main materials.xml file to new compositing format + sort them to make the file much less messy
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7394 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-13 21:37:53 +00:00
auria
f563a1623d Removed old alpha proeprties in material files
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7393 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-13 20:49:43 +00:00
auria
986eaf418a Add Dakal's new zipper icon
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7391 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-13 18:40:14 +00:00
hikerstk
c164bfefc0 Added lock and unlock method, plus a method to get
access to the actual data. This allows custom locking
(e.g. a synchronised vector might want a [] and erase
operation to be locked, to be sure to copy a element
before erasing it).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7390 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-13 06:02:12 +00:00
hikerstk
946526662a Added 'isVisible' method.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7389 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-13 06:00:19 +00:00
hikerstk
580ab70001 Removed compiler warning.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7388 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-13 05:45:07 +00:00
mbjornstk
4faa1bac47 Fix comment, it mentioned shadow instead of stars.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7387 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-13 03:23:07 +00:00
aeonphyxius
840a77ed38 add new tutorial folder and a file containing the configuration
first tutorial configuration file 
Add to file_manager.cpp the method to check the tutorial file
tutorial data, to implement the XML loading

git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7386 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-13 00:27:03 +00:00
auria
2fed00594d Disable Z buffer writes for lighthouse light to improve look
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7385 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-12 20:49:09 +00:00
auria
26ef5e6b76 Add back fog to lgihthouse
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7383 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-12 20:34:33 +00:00
auria
f360186b47 No dust particles when no on ground
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7382 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-12 20:30:32 +00:00
auria
dfb8c25793 Don't animate parachutes if animations are disabled
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7381 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-12 18:58:38 +00:00
auria
fe9be88c1e Don't switch camera to fall mode if flying
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7380 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-12 18:58:14 +00:00
auria
7a81498f19 Add gravity to particles, use gravity for water splash + fix camera modes like look back
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7378 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-12 16:28:25 +00:00
auria
9aaab2e6ae Add missing texture for lighthouse to work
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7377 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-12 15:37:36 +00:00
hikerstk
22aad91f66 Fixed compiler warnings.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7376 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-12 03:25:33 +00:00
auria
03af38c9b0 Work on water splash effect a bit; only lighthouse was changed for now, we can change other tracks when Joerg modified the track exported. The effect can still be improved of course, I mostly did the basic code aspect
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7375 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-12 03:01:57 +00:00
hikerstk
e5a5a7dc33 Fixed printing of std::string, replaced tab.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7374 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-12 02:16:34 +00:00
hikerstk
c7b52a99eb Fixed crash in AI controller ... again .. fixed the bugfix for the bugfix *sigh*
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7373 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-11 23:32:30 +00:00
auria
a1ba3effc4 Add assertion
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7372 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-11 23:27:49 +00:00
hikerstk
2a28fefb31 Support for fribidi version 0.10 added.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7371 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-11 23:11:02 +00:00
hikerstk
0b6981022f Fixed compiler warning.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7370 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-11 23:09:13 +00:00
hikerstk
b527abab17 Fixed compilation on linux.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7369 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-11 23:08:27 +00:00
hikerstk
8769fc9492 Properly fixed previous bugfix (RAND_MAX+1 will wrap around on e.g. linux).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7368 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-11 23:00:30 +00:00
hikerstk
9dde70687f Implemented icon caching, and updated to support the future
web page (unfortunately the web server isn't up to that
standard yet, so expect error messages, addons that don't
work etc.).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7367 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-11 22:49:55 +00:00
hikerstk
3da1080eba Fixed potential crash in AI controller.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7366 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-11 22:33:45 +00:00
hikerstk
35cf3c7eab Fixed compiler warnings and some minor coding style issues.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7365 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-11 21:11:22 +00:00
auria
225116fb6f Add new option to materials.xml : disable z-buffer writes
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7364 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-11 21:09:00 +00:00
hikerstk
eeafd79995 Fixed compiler warnings.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7363 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-11 21:06:19 +00:00
asciimonster
947dc46aaf [stk_browser] added 'compositing' property for textures; removed 'alpha', 'transparency', and 'additive' properties.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7362 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-11 19:45:05 +00:00
hikerstk
6a3269f7d1 Fixed RTL language support on windows 32 (since wchar_t is 2 bytes, but
fribid returns 4 bytes the type cast was incorrect). Also fixed FIXME.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7361 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-11 03:40:27 +00:00
hikerstk
67b827804d Fixed potential crash when starting a GP (accessing a member of an object
after it was deleted).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7359 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-11 00:57:30 +00:00
hikerstk
90410cadfa Set konqy and puffy to use large engine sfx as well.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7357 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-10 23:21:38 +00:00
auria
94cdfc5eb2 Updated string catalog
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7356 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-10 23:05:48 +00:00
auria
27b2ba3f26 Bugfix : track names were no more extracted in the string catalog
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7355 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-10 23:04:27 +00:00
hikerstk
fd0d0048c7 Set large engine sounds for two karts.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7353 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-10 22:56:00 +00:00
hikerstk
5e26974af3 Added support for engine sfx setting (small and large only atm); removed
unused kart-specific sfx to make GUI simpler.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7352 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-10 22:52:17 +00:00
auria
79b41ace2a Say hello to the new nitro bar, thanks to Dakal (it only goes up to 16, while old one went up to 20, but I don't think it matters, I never reached 20 in real gameplay anyway)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7351 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-10 20:08:41 +00:00
auria
a9d7500fe2 Add gamepad visualisation command-line option, maybe can help debug those issues with gamepads stuck...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7350 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-10 16:49:34 +00:00
auria
372016af58 Fix bug with black spot appearing in nitro particles, caused by incorrect additive blending formula
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7349 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-10 02:54:23 +00:00
auria
4b039f935f Hopefully work around emitter pause bug by removing the emitter when nothing is emitted
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7348 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-10 01:57:18 +00:00
auria
3efc2a189e Remove debug code
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7347 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-10 01:22:11 +00:00
hikerstk
22d05cdab0 Added fribidi support for release mode.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7346 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-10 00:12:46 +00:00
auria
83e4bd054e Fix RTL languages
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7345 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-09 23:59:12 +00:00
auria
69b27fe2db Another minor nitro tweak
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7344 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-09 16:46:44 +00:00
auria
59b43cdbaf Bugfix : particle emission direction now rotates along the node
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7343 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-09 16:42:52 +00:00
auria
4a8bb75f40 Tweak nitro a little, I think it's nicer this way
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7342 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-09 16:33:15 +00:00
hikerstk
04f007ac97 Added VS 10 project files (atm only debug configuration is fully working).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7341 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-09 09:40:34 +00:00
hikerstk
129f75da4f Fixed compilation problem of non-addon version if no pthread.h
is available.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7340 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-09 09:11:24 +00:00
hikerstk
993161e3a5 Updated project file.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7335 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-08 04:09:37 +00:00
auria
c7b6d25b62 More particles tweaks
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7334 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-08 02:56:19 +00:00
auria
0ec8ab3bd1 Make off-road particles more visible
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7333 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-08 02:37:06 +00:00
auria
111f0d4352 Add particle effects to more tracks. IMPORTANT: when the track exporter is modified to allow exporting particles, take all of them into hte blend files
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7332 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-08 02:30:58 +00:00
auria
28e24382c6 Add more particle colors + set particles for global materials
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7331 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-08 02:10:34 +00:00
auria
8a3b74a951 Fix smoke particles to not hardcode rate
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7330 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-08 01:49:10 +00:00
auria
ffc6fd299c Allow particles when normal driving
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7329 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-08 01:34:13 +00:00
auria
47add64448 Fix weird opaque particles
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7325 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-07 02:25:34 +00:00
mbjornstk
6db2b6a49e Lower life times now that fadeout is known to work at the end.
Before the particles were already faded, so many more needed.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7324 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-07 02:13:49 +00:00
mbjornstk
e034d1e345 Update with new graphics/particle_kind_manager.[ch]pp.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7323 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-07 01:51:34 +00:00
auria
9413b7e97e Improve render order of particles. They're still wrong looknig though (WHY?? the same code worked moments ago)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7322 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-07 01:37:34 +00:00
auria
9f4e949874 Made per-material particles almost a reality. Sadly now we have terrible problems with irrlicht's render order
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7321 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-07 01:32:46 +00:00
magned
18b3c91954 Move all challenge files into one directory. Please tell if any problems occur.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7320 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-07 01:16:15 +00:00
mbjornstk
aac10e198d Adjust nitro particles a bit and recover the more solid image.
Emission angle is wrong, it should be kart based but looks world based.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7319 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-06 23:43:06 +00:00
auria
e76aace67c There was a name clash with my new proeprty. Oops\!
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7318 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-06 23:39:41 +00:00
auria
332209fde8 Support improved syntax in materials.xml
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7317 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-06 23:29:18 +00:00
auria
279e551371 Remove outdated FIXMES + fix possible crash if section is missing in XML file
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7316 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-06 21:11:32 +00:00
hikerstk
37b057a60e Removed unused m_abort variable.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7315 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-06 20:56:32 +00:00
hikerstk
e7d5b2314a Store icons in addons/icons and zip files in addons/tmp.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7314 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-06 20:50:23 +00:00
auria
ff97d89c49 Clarified license of secret garden song (CC-BY-SA 3.0)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7313 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-06 20:04:10 +00:00
xapantu
d6a2eea452 Fix addons path, I removed the 'icon/' +, to have a nicer way to change the path on the server
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7311 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-06 18:33:28 +00:00
auria
69ff4632f9 Replace shoot sound with a properly-licensed one (and it sounds less cannon-like so it may be better thank the old one even)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7310 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-06 18:32:46 +00:00
hikerstk
002b9b8311 Bugfix: a dismissed dialog was accessed.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7300 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-06 05:36:48 +00:00
auria
c76349133b Update xml file of smoke to new format
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7299 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-06 02:50:08 +00:00
auria
8724502d91 We now have only one spread angle
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7298 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-06 02:47:34 +00:00
auria
4e5e7f96a8 Removed particle visualisation, which was accidentally committed
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7297 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-06 02:39:34 +00:00
auria
89346d58f1 Stop using our hack of moving the emission direction around, when you fire lots of particles this hack is very obvious. Use only what irrlicht provides
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7296 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-06 02:37:55 +00:00
auria
4a6793178d Fix bug in emitter visualisation
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7295 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-06 02:00:41 +00:00
auria
1e3515be04 Minor cleanup + add code to visualize emitter
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7294 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-06 01:58:45 +00:00
auria
2847f8527e Now respecting rate in XML file for nitro (Kart was hardcoding rate...)+
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7293 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-06 01:40:00 +00:00
auria
b6b9f2810d Make more particle parameters configurable
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7292 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-06 01:25:46 +00:00
auria
aa6c225684 Fix centering issues
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7291 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-06 01:06:52 +00:00
auria
3eeca13ce3 Add key to get free nitro + minor tweaks to particle code
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7290 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-06 01:01:12 +00:00
mbjornstk
f11b67eacc Darken colours and remove alpha, to allow better additive effects.
More particles will be needed to overlap but it would look better.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7289 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-06 00:28:02 +00:00
auria
cd850cf300 Improvements to particle system, now fade out works as it should \o/
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7288 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-06 00:07:58 +00:00
auria
052a1664b3 Remove FIXME, add documentation itself, I found why things are like they are
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7287 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-05 23:49:50 +00:00
hikerstk
4571e76c03 Fixed non-addon compilation.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7286 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-05 23:38:11 +00:00
hikerstk
fcbd7a4614 Fixed incorrect case of unzipped files.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7285 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-05 23:07:07 +00:00
hikerstk
de50274e96 Fixed crash when installing a new addon.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7284 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-05 22:20:52 +00:00
asciimonster
b582266424 [stk_browser]: added "additive(Y/N)" to materials
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7283 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-05 22:16:53 +00:00
hikerstk
a4db783f7e Fixed deleting installed addons.
NOTE: it is still NOT safe to use this, esp. now that there is code to remove a directory :)


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7282 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-05 21:54:12 +00:00
hikerstk
0bbcfc2361 Removed debug print.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7281 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-05 21:50:07 +00:00
auria
c1c0a34897 Add braces in switch to please GCC
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7280 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-05 20:57:05 +00:00
auria
e627ccc8f8 Fixed glitch in box emitters
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7279 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-05 20:56:30 +00:00
auria
fc19059006 Add support for box emitters, use it back for nitro
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7278 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-05 20:54:36 +00:00
auria
9fac4d06c6 Fixed minor glitches caused by reading value from RaceManager before it was set
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7277 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-05 20:07:39 +00:00
auria
5ebab775c4 Make nitro somewhat less blocky by making transparent parts have black color
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7276 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-05 18:56:34 +00:00
auria
be1d0f5eac Update Xcode project
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7275 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-05 18:56:03 +00:00
xapantu
56450a708a Added error handling in the addons code to handle path error when extracting archove files.
(Feel free to remove it if you find a better way ;) )

git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7267 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-05 13:47:16 +00:00
xapantu
b9d3841fd9 Fix a bug with addons installing:
A directory was created, with the addons name, in lowercase, whereas it tried to instal it in the addons name, in standard case (e.g. python vs Python).
So, it worked on Windows and Mac OS X, since they aren't case sensitive, but we had a segfault on Linux

git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7266 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-05 13:38:35 +00:00
hikerstk
f97067d313 Started work on deleting installed updates; deleted unused variables
and file.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7265 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-05 06:02:17 +00:00
hikerstk
93daa15d73 Removed unused update-tab in addons manager.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7264 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-05 05:38:11 +00:00
hikerstk
cd8ea2eead Removed compiler warning, updated VS project file.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7263 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-05 05:27:59 +00:00
hikerstk
f0f97d0fbb Added support for SUPERTUXKART_SAVEDIR environment variable to
specify/overwrite where the user-specific files are written to.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7262 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-05 03:58:43 +00:00
auria
ef38236034 Remove alpha from nitro, you can't have both alpha and additive
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7261 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-05 03:09:07 +00:00
auria
fcba432e39 Cleaned up logging
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7260 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-05 02:57:17 +00:00
mbjornstk
d217866815 Adjust fadeout to old value too.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7259 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-05 02:50:15 +00:00
auria
37b647badc Smoke is a point emitter
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7258 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-05 02:47:34 +00:00
mbjornstk
1950663492 Adjust life to old values, so it does not cause clouds/tunnels of smoke.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7257 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-05 02:45:43 +00:00
auria
c669a425e5 More particles tweak + eye candy : add additive blending to materials.xml, now the nitro looks awesome
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7256 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-05 02:38:24 +00:00
auria
ec3c1f76a0 New XML-based particle system. May need a few tweaks
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7255 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-05 01:39:18 +00:00
auria
a3df5843aa Fixed makefiles
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7254 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-04 23:06:13 +00:00
auria
38a8248fea Merge nitro and smoke emitters, as their code was almost identical. Next steps will likely involve allowing to specify particle effects in XML files. Note that atm nitro is slightly different from before, can be tweaked to be like before if wanted
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7253 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-04 22:14:51 +00:00
hikerstk
3c729b4b0f 1) Added proper handling and detection of installed addons
2) Moved addon related data files into a separate 'addons' directory.
3) Directory names of addons are now lower case.
(Still addons are not stable enough to be used!)


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7252 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-04 21:49:17 +00:00
auria
470832cd19 Minor documentation of particle code (since I may be looking at extending this soonish)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7251 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-04 20:34:21 +00:00
auria
41777828b8 Corrected invalid offset of 1.0 in V coord of UV texturing, which caused clamping to work improperly
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7250 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-04 20:30:00 +00:00
auria
856d184a35 Fixed warnings
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7249 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-04 19:01:09 +00:00
hikerstk
110af2b7ae Removed/replaced getKartFile/Dir functions in file_manager, which
should solve issues with addon karts not being found or textures
not correctly loaded.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7248 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-04 05:47:49 +00:00
hikerstk
c1bc3c58fe Bugfix: using variables of an object after it was deleted.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7247 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-04 05:44:23 +00:00
hikerstk
54b7d57d63 Fixed compiler warnings.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7246 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-04 04:35:35 +00:00
mbjornstk
7fe57b9802 Make item fog be based in track fog. Remove old lighting flag comment.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7245 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-04 02:42:11 +00:00
mbjornstk
e43b50e28b Fix logos and valves in nitro tanks. 'clampV="Y"' caused mis-mapping (why?).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7244 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-04 01:03:53 +00:00
hikerstk
221f8899f3 Fixed missing icon display for addon karts.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7243 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-03 22:25:54 +00:00
hikerstk
1858a2e9f1 Removed the need of zip files including a 'file list' file.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7242 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-03 21:47:54 +00:00
auria
1acb58ee59 Removed old code
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7241 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-03 21:22:04 +00:00
auria
8ddb9aee41 Removed more useless FIXMEs
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7240 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-03 21:18:52 +00:00
auria
eea6279db2 Fix for 3 strikes
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7239 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-03 21:11:17 +00:00
auria
b11a8602b9 Still reduce the count of FIXMEs a little
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7238 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-03 21:07:09 +00:00
auria
847d67e3a5 Correct/remove a few more FIXMEs
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7237 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-03 21:02:19 +00:00
auria
fa8b2a8ed6 Improve documentation of race manager; this is one huge class so having good doxygen docs is important. Also clarify difference between setNumPlayers and setNumLocalPlayers; replace many calls to setNumPlayers with calls to setNumLocalPlayers, since setNumPlayers is called by the network manager already and as such calls to setNumPlayers had no effect (the same method was called again later) and were just confusing
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7236 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-03 20:17:44 +00:00
auria
9c3f46521e Move some code from GUI screens to RaceManager, where it makes more sense to find the said code, and correcting 2 FIXMEs
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7235 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-03 19:25:56 +00:00
auria
d22ec956b6 Clean up deactivating spinners, removing a few FIXMEs
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7234 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-03 19:13:47 +00:00
auria
fdbafeb5ff More FIXME cleanup
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7233 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-03 19:06:45 +00:00
auria
27d75d2414 Correct code duplication (and FIXMEs) in challenges manager
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7232 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-03 18:55:01 +00:00
auria
7e04cb4f75 Implement a few long0misisng features in the layout manager, correcting FIXMEs
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7231 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-03 18:43:26 +00:00
xapantu
2a167d50df Updated hacienda texture in the trunk
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7230 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-03 18:42:34 +00:00
auria
04e08b78ad Remove a few unuseful FIXMEs, replace with appropriate documentation
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7229 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-03 18:41:19 +00:00
auria
6ad54434e0 Correct a few FIXMEs + minor style improvements
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7227 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-03 18:23:52 +00:00
xapantu
d5b619be98 Use a 512*512 texture in hacienda, 680*540 caused some problems with my graphic cards. Just revert if it is ugly (but I think it isn't).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7225 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-03 17:03:17 +00:00
hikerstk
76b595e303 Fixed incorrect kart display after installing a new kart
(still pretty much work in progress, so not recommended to use right now).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7224 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-03 12:17:43 +00:00
hikerstk
503723967f Fixed more hard coded paths. Icon path in KartProperties now
stores the absolute path (and getKartIconFile is now called
getAbsoluteKartIconFile).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7223 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-03 10:45:31 +00:00
mbjornstk
76ee2036d8 Update comment about items' fog, remove some lighting flags that just hide
wrong export options (resave with normals to fix) and make the items look 2d.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7222 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-03 04:39:18 +00:00
hikerstk
7e34b5d970 Further improvements to addons loading. Addons are now downloaded and installed,
but the kart icon display is still messed up (restarting stk solves that)


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7221 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-03 03:34:16 +00:00
hikerstk
4a6b709685 Minor code cleanup.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7220 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-03 03:31:11 +00:00
hikerstk
d11fed1471 Fixed incorrect/hard coded paths.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7219 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-03 03:28:18 +00:00
hikerstk
d82fe3350a Removed hard coded paths for karts and some duplicated code.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7218 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-03 03:25:36 +00:00
mbjornstk
5bd95a57d5 Resave which seems to fix the tank reflection but not the valve/logo mapping.
Valve and side logos should be normal UV mapping, but valve looks like it got
wrong UV coords and logos look reflected. Giftbox is 100% OK and also mixes
sphere with simple mapping, so no idea what is going on with the nitro tanks.
BTW saving from the blend requires first applying the scale (Ctrl-a, Scale to
ObData) then rotating in edit mode with right cursor position, see r7169.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7217 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-03 03:24:27 +00:00
hikerstk
e98f95697c Fixed progress callback for curl (incorrect parameter declaration).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7216 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-03 03:21:14 +00:00
mbjornstk
73a771632b Enable fog for boxes, bananas, etc.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7215 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-03 02:47:09 +00:00
auria
f196a544a2 Deactivate writing unicode XML until irrlicht devs fix thing son their side
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7214 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-02 19:02:31 +00:00
auria
d78a1c0700 Replace assertion failure and possible crash by printing a warning and keeping going
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7213 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-02 00:01:16 +00:00
auria
93503a8451 Better handle filler ribbon items
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7212 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-01 23:49:46 +00:00
auria
39ebfcb9ea Make code more robust to print an error message instead of crashing in weird case reproduced by Arthur_D only
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7211 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-01 22:11:15 +00:00
auria
74c0c19688 Slightly improved confusing error message
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7210 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-01 21:29:55 +00:00
auria
4710bd172b Enable warp-around detection in jungle
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7208 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-31 21:17:08 +00:00
mbjornstk
810dbc3edc Add --animations=[01] and --gfx=[01] to control effects from command line.
Plus clean a bunch of tabs and trailing whitespace.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7207 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-31 05:04:59 +00:00
auria
d6b3e494de Prevent large shortcut on star track
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7205 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-31 03:04:10 +00:00
auria
6d5d59a527 Auto-rescue if you fall inside fort magma castle + fixed a few minor graphical glitches inside castle
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7203 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-31 02:54:09 +00:00
auria
ff33f8782f Add minor error checking
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7202 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-31 02:41:11 +00:00
auria
7a6fbbde51 Nitro target line remains on restart. Important everyone : if you find a sequence of events that causes the nitro line to remain when it shouldn't, tell me, it's hard to think of every possible case
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7201 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-31 02:24:44 +00:00
auria
f84e47aa02 Undo modification to gl translation that should not have been committed
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7200 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-31 01:48:21 +00:00
auria
e7734931f2 Added support for %0 type syntax in StringUtils::insertValue, since tools that verify translations integrity don't all like the older %0 syntax I used
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7199 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-31 01:29:04 +00:00
hikerstk
6129cfaa39 Made NetworkHttp::downloadFileSynchron to be able to be used from a thread;
fixed addons_loading to display the icon correctly.
Note: addons installing will still crash.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7198 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-30 23:05:54 +00:00
auria
9c94c3691f Converted tollway screenshot to JPEG, making it much smaller
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7197 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-30 19:06:43 +00:00
auria
35c5cd4855 More hacienda textures that were converted to JPG from PNG, forgot to commit that directory earlier, oops
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7196 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-30 18:59:25 +00:00
auria
031b96a55f Update Xcode project for latest addons changes
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7195 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-30 18:58:34 +00:00
auria
511a4b4a4e Update Hacienda screenshot to no more include that big pink bubblegum in the middle of the screenshot + convert to jpeg to take much less space
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7194 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-30 18:50:12 +00:00
auria
1391ff54df Dramatically reduce size of Hacienda by converting several PNGs to JPEG + reduce jump at entrance of house
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7191 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-30 18:43:48 +00:00
hikerstk
cdc1591a11 Some code cleanups, mostly for addons_loading.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7190 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-30 05:40:33 +00:00
hikerstk
809558f1cc More code simplification (removed m_type).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7189 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-30 05:23:04 +00:00
hikerstk
9097ece07c More cleanup and code simplification for addons_screen.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7188 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-30 05:17:10 +00:00
mbjornstk
9dbd09f812 Remove svn:executable prop.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7187 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-30 03:02:07 +00:00
hikerstk
f859156e76 Completely remove used of m_index (i.e. the addons_manager
does not have a concept of a current addon anymore).
Note that downloading addons still crashes.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7186 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-29 23:19:26 +00:00
hikerstk
141ae9f5da Moved AddonProp into a separate class Addon with proper
getter; started to remove usage of m_index in addon_manager.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7185 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-29 21:52:33 +00:00
auria
ad44673071 Play a short sound when enabling sound effects
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7184 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-29 19:45:32 +00:00
auria
91a6a0604e replaced another sound with another one with better license
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7181 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-29 17:06:47 +00:00
hikerstk
d78310c9e3 Made ListWidget::addItem to take const &; started to remove use of
m_index in addon_manager.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7180 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-29 05:43:10 +00:00
mbjornstk
976f2f463a Fix misplaced #endif and missing #ifdef ADDONS_MANAGER / #endif.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7179 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-28 23:50:19 +00:00
mbjornstk
b2bb12d250 Set props as per SVN-CONFIG (tsk).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7178 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-28 23:00:30 +00:00
hikerstk
ce986d623d Many style changes and code improvements to addons management.
The addons icon is now greyed out in case of an error (and till
the list of addons is downloaded, though usually that is done by
the time the main gui is shown). Moved synchronisations/threading
from addons_manager to network_http. Added 'Synchron' template
to hide usage of mutex to provide synchronised accesses to a variable.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7177 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-28 22:48:44 +00:00
mbjornstk
1c57310b41 Add io/xml_writer.[ch]pp to build system.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7176 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-28 04:38:17 +00:00
auria
41e1d57f0b Fix player names so that they may contain accentuated characters
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7175 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-28 01:50:24 +00:00
auria
5bd9afdd7f Big refactor : move a lot of strings and config files to use wide strings. For instance to be able to cope with foreign characters in player names
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7174 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-28 01:29:36 +00:00
auria
fb8c9edf5e Add gamepad button info to --gamepad-debug, from our current bug reports this looks like info we need
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7173 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-28 00:34:26 +00:00
mbjornstk
aac61a1b30 Add shake to the main bone of parachute... missing somehow.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7171 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-26 23:52:37 +00:00
auria
79dee591f2 Remove backface culling on samuncle's pinetrees, they look much healthier this way
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7167 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-26 18:01:47 +00:00
auria
22a481dc49 Use Samuncle's improved pinetrees on Scotland. Thanks samuncle\!
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7165 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-26 17:57:54 +00:00
mbjornstk
c405c1de4a Replace static parachute with animated one. Adjust speed by hand in code.
Testing was near impossible, as this computer is too slow to reliable keep
a basic 25FPS rate, so it may need further speed tweaks.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7164 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-26 03:38:37 +00:00
auria
cc29abade5 Fixed pidgin's wheels to be smooth
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7162 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-24 20:54:13 +00:00
auria
3726ff29cc Regenerated string catalog
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7161 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-23 18:40:30 +00:00
auria
6bf16b651e Mark another forgotten string as translatable
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7160 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-23 18:35:47 +00:00
auria
afa16287ea Mark a few forgotten strings as translatable
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7159 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-23 18:30:23 +00:00
auria
ac0a2ff6e7 Added forgotten file
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7158 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-23 16:57:06 +00:00
auria
30bda888dd Update latest puffy by Rudy
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7156 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-23 16:33:18 +00:00
auria
eadeb71ffd Updated canyon by Horace
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7154 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-23 16:05:18 +00:00
auria
e59b236dfe Fixed challenge whose description lied
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7153 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-23 15:58:47 +00:00
xapantu
9e4d414f85 Updated translations
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7151 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-23 15:02:36 +00:00
aeonphyxius
86ba25bc59 Tutorial incremental commit. Add main loading and improving xml loading
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7150 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-23 13:38:38 +00:00
hikerstk
d8afbe9750 Added missing newline to information message.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7149 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-23 04:52:42 +00:00
hikerstk
255e27506b Removed backface culling from "laser" road so that items
do not appear to be hovering in mid air anymore.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7147 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-23 02:46:59 +00:00
auria
51cc6b8d5c Improved StringUtils::insertValues to only print warnings, not crash, when something is wrong
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7146 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-23 01:30:38 +00:00
auria
dbfe55071f Use irrlicht framework from now on
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7145 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-23 00:02:07 +00:00
auria
419474731c Clarify scotland license now that varivar answered my mail
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7144 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-22 23:55:24 +00:00
auria
a1b45539d7 Fix another sound with bad license
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7143 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-22 19:10:12 +00:00
auria
d806fde3f0 Applied debian's parachute sound, at least one with a correct license (besides, our old parachute sound wasn't very good either)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7142 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-22 19:07:28 +00:00
hikerstk
588870d9bd Renamed network.?pp to network_http.?pp.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7141 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-22 10:37:23 +00:00
hikerstk
a8f8be4023 Re-enabled kart honking sound when a player kart is overtaken (which
was disabled accidentally). If it should be too annoying, it should
be properly removed.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7140 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-22 10:35:22 +00:00
hikerstk
7305efd8ba Fixed linux compilation.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7139 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-22 06:09:16 +00:00
hikerstk
29e29c7bb7 Renamed addons.?pp to addons_manager.?pp.
NOTE: make distclean is most likely necessary on linux!!!!


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7138 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-22 06:00:58 +00:00
mbjornstk
47a7f77b33 Wrap code with {}. g++ dislikes new variables in switch/case if labels follow.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7137 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-22 01:00:56 +00:00
auria
a49c2f81e7 Fixed compilation (#include <string.h> includes the old C string functions, not std::string)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7136 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-21 23:39:59 +00:00
auria
a0eed0f31c Fix compile warning
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7135 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-21 23:39:20 +00:00
hikerstk
b5837a624b Many more coding style adjustments.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7134 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-21 22:06:38 +00:00
auria
e472d7459c Fix typo
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7133 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-21 21:30:28 +00:00
asciimonster
899cf84dbd [stk_browser]: Fixed several bugs
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7132 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-21 20:21:06 +00:00
auria
9260038719 Fix 2 minor warnings
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7131 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-21 17:10:44 +00:00
aeonphyxius
704ea6ac7b tutorial incremental commit. first works on TutorialManager and Tutorial
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7130 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-21 08:23:08 +00:00
hikerstk
13241636d4 Simplified loading of news: no more threading in main_menu.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7129 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-21 06:13:40 +00:00
hikerstk
83a9993f68 Bugfix: difficulty was not tested in non GP challenges.
Also accept higher difficulties in challenges.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7128 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-21 06:10:28 +00:00
hikerstk
cdf6b91780 Updated Asian fonts.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7123 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-20 23:11:17 +00:00
hikerstk
da09a4dd7a Updated credits with donators.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7122 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-20 23:05:03 +00:00
auria
04fd8df730 Don't allow restartign a race in GP mode
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7115 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-20 17:52:39 +00:00
auria
f4e0f7c1d9 Allow skipping feature unlocked animation while still seeing what was unlocked
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7114 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-20 16:42:04 +00:00
auria
ae1f162d28 Update Xcode project
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7112 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-20 16:38:04 +00:00
hikerstk
4f1af3a862 Auto-rescue will now not be counted as a hit in battle mode anymore.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7111 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-20 12:21:48 +00:00
hikerstk
214bf5deec Fix bug in FTL: if the kart on position 1 was eliminated (i.e. it had
overtaken the leader), and the race is over, the leader was moved back
to position 1 (so that all points are given correct), but the ranks
were not adjusted properly, potentially resulting in duplicated ranks.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7110 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-20 11:58:10 +00:00
xapantu
ae884476e3 Updated translations
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7108 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-20 10:47:44 +00:00
hikerstk
0d47fd0a07 Removed non-existant texture (which is not actually included
in the blend file either).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7106 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-20 03:30:22 +00:00
hikerstk
782914c1aa Fixed incorrect rescue positions in sandtrack.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7104 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-20 03:20:49 +00:00
hikerstk
39d4fe5fb7 Fixed incorrect rescue positions in battle mode, which could
result in a crash (bug #3140030).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7102 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-20 02:41:02 +00:00
auria
10299aae86 Don't display rank in 3 strikes
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7099 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-20 01:19:05 +00:00
hikerstk
fd3895b45f Fixed severals problems with FTL GP: GP rank od the leader must be -1
(some GP ranks were not set at all).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7098 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-20 01:16:03 +00:00
hikerstk
4d2a1d9faf Removed compiler warning.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7097 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-20 01:01:53 +00:00
hikerstk
7e1c8a4c50 Updated makefile for new files.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7096 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-20 00:59:53 +00:00
aeonphyxius
2427aed571 Tutorial development incremental commit
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7095 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-20 00:52:59 +00:00
auria
a8ae299119 At everyone's request, speed up feature unlocked screen
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7094 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-19 23:35:48 +00:00
auria
5df3825740 Fixed bug in track exporter : when fog was set to 'no', the XML file stillc ontained fog='true'
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7092 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-19 23:31:01 +00:00
auria
85a6c056a6 Removed old-format prehistoric and castle arenas, useless to keep them with the 0.6 format
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7091 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-19 20:37:38 +00:00
auria
ae3700a806 Added a couple more cyrillic characters
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7088 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-19 20:24:09 +00:00
aeonphyxius
2e5689134c tutorial developing progress commit
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7087 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-19 20:23:32 +00:00
auria
5a74502c29 Fixed accidentally committed debug print
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7083 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-19 01:57:57 +00:00
auria
9f27068fb7 Fixed kart paths randomness issue (and probably many others) : don't continuously call srand, srand is made to be called ONCE only, repeatedly calling srand gives very poor randomisation
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7082 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-19 01:55:29 +00:00
hikerstk
bff95a2035 Fixed incorrect resue, and invalid zipper specifications.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7081 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-18 23:17:43 +00:00
auria
1b6d3b794c Removed dbeug print that shouldn't have been printed
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7079 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-18 23:05:27 +00:00
auria
08c3657660 Added a few missing cyrillic characters
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7077 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-18 21:02:50 +00:00
auria
c78a85ea68 Apply NetBSD fix from bug tracker
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7075 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-18 15:05:49 +00:00
hikerstk
47661bf772 Fixed crashes in case of FTL GP (in 2nd races no number of laps was defined).
Note that the ordering in FTL GP is still broken and can still result in crashes.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7073 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-18 12:58:09 +00:00
mbjornstk
ca8ce904cc Use bigger icon for anchor attachment (mirror and opacity 75% the normal icon).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7071 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-18 01:57:03 +00:00
auria
a7ce5fa1cf Give anchor a higher-res icon
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7070 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-18 00:49:59 +00:00
auria
934d05cddb User high-definition powerup icons (before they used to be blocky when scaled up; now they're blocky when scaled down *sigh* will need to check how to enable mipmaps)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7067 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-18 00:41:20 +00:00
auria
d9ed9e5299 Removed unused code
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7066 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-18 00:40:29 +00:00
auria
e779125012 Oops, the Gooey I committed was only a test and the one I intended to commit
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7063 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-17 20:52:32 +00:00
auria
558ec44949 Added updated Gooey with fixed animations. Sadly it doesn't drive smoothly, can't find why, this is for Joerg
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7062 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-17 19:45:08 +00:00
auria
53e4546b09 Fixed debug mode build
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7055 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-17 18:55:34 +00:00
auria
800f91294e Updated kart animations by Rudy
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7054 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-17 18:23:55 +00:00
aeonphyxius
183ac72c2f New files for tutorial added to Codeblocks project
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7049 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-17 13:28:03 +00:00
hikerstk
b232fa2f56 Bugfix (pressing F10 when no game is running could crash).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7048 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-17 12:17:13 +00:00
hikerstk
aa3b801dba Fixed line endings.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7047 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-16 23:09:12 +00:00
auria
ac4d0806ca Updated Xcode project
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7046 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-16 23:08:49 +00:00
hikerstk
811550eb7f Removed tabs, fixed compiler warning ("/*" inside a comment).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7045 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-16 23:04:23 +00:00
hikerstk
407e91a1bc Updated makefile for new files.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7044 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-16 23:03:24 +00:00
aeonphyxius
d672a5446b tutorial new classes, VC project and main menu screen.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7043 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-16 22:57:13 +00:00
hikerstk
5bbbea2d3c Fixed compilation problems when not using addon manager.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7042 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-16 22:28:33 +00:00
hikerstk
8ecee44a35 Renamed getConfigFile to getDataFile (since getConfigFile
would actually not return a directory under getConfigDir).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7041 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-16 21:59:06 +00:00
hikerstk
1c90d679e2 Removed unused animation_manager (track object manager takes care
of animations).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7040 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-16 21:15:59 +00:00
hikerstk
f5662118c6 Made addon manager compiler with windows (though not working yet).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7039 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-16 21:07:14 +00:00
hikerstk
fc4e59dc6e Bugfix: billboard nodes did not use materials.xml for setting the material properties.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7038 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-16 02:48:57 +00:00
hikerstk
731bb83ad3 Fixed position of non-animated billboards (new export of model required).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7037 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-16 02:34:00 +00:00
auria
a2d1aac0d9 Give credits to the new portugease translator so we don't forget him
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7035 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-16 00:22:14 +00:00
auria
03c6245e21 Added more copyright statements
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7032 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-15 22:59:55 +00:00
auria
d725d5daea Added a few missing copyiright statements. More to come most likely
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7031 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-15 22:56:57 +00:00
hikerstk
eee27834d1 Fixed line endings.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7030 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-15 22:52:59 +00:00
hikerstk
c17ec200cf The --track-debug flag now also tests all reset positions for all
karts and prints a warning if the rescue position would result in
an immediate rescue again (which usually indicates that the
driveline is too low, and the kart is rescued 'under' the track).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7029 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-15 22:50:17 +00:00
hikerstk
7de2c4de41 Replaced unicode characters in comments with normal ASCII characters.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7028 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-15 22:46:06 +00:00
hikerstk
e23664c5bb Fixed line endings.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7027 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-15 22:31:53 +00:00
auria
5478aac7ca Save options before leaving options screen
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7026 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-15 00:23:42 +00:00
hikerstk
c494e5037f Fixed typo, which could create a crash if a billboard without IPO is
used.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7024 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-14 23:24:10 +00:00
auria
3e90788407 Updated translations (po's)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7017 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-14 21:56:50 +00:00
auria
7c6ca72624 Updated translations (mos, pos coming)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7015 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-14 21:53:52 +00:00
auria
3a7a828ff2 Use transparent texture for Adiumy's window, fixing rendering issues
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7012 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-14 19:47:26 +00:00
hikerstk
545eeaa33b Fixed banana that was too low (ending up under the bridge).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7009 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-14 00:52:57 +00:00
hikerstk
e0675f2262 Fixed incorrect rescue in the tunnel of fort magma.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7006 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-13 22:57:10 +00:00
asciimonster
b60316d7d1 Removing old property browser
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7005 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-13 19:07:18 +00:00
auria
9dfb514eba Added a couple po files I forgot to svn add
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7004 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-13 16:45:26 +00:00
hikerstk
ed8b3c4e6f Added list of Asian translations to use.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7002 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-13 11:53:38 +00:00
hikerstk
d81be16715 Removed display of highest speed when wheels are not on ground.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6999 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-13 11:50:42 +00:00
hikerstk
370bd1338b Updated fonts for updated Chinese translations.
The data StkChineseFontHeader.xml is now included
in StkChinseFont.xml. Chinese characters have now
an offset of 100 to avoid texture problems with
other fonts.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6997 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-13 11:42:18 +00:00
hikerstk
970d261f4b Removed warning for duplicated characters, since they are now ordered properly
and not considered an error anymore.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6996 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-13 11:31:20 +00:00
hikerstk
283c47fad5 Added offset to texture for Asian font to avoid clash with other
fonts.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6995 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-13 10:43:08 +00:00
mbjornstk
9cef6d57a7 Fix white edges, method 2, less error prone, no manual selection as in r6993.
In GIMP select black as bg then use Save As with same name, but make sure
"Save bg color" is ON and "Save color values from transp pixels" is OFF.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6994 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-13 03:13:23 +00:00
mbjornstk
2f8e4aa2f1 Fix white edges problem (PNG _is_ non premul, OpenGL _wants_ premul).
All transparent pixels must be fully black or sampling near edges will show
errors. Irrlicht or something else should had enforced premul rules...
Rough steps in GIMP: 1) Add Layer Mask using "Transfer layer's alpha
channel". 2) Disable Layer Mask. 3) Select all white zone (tricky if eyes
near edge, otherwise easy). 4) Fill with black. 5) Apply Layer Mask.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6993 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-13 02:49:06 +00:00
hikerstk
c310a8d1b9 Removed 'libre', set version to SVN.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6990 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-12 22:56:36 +00:00
auria
c233dcb1b6 Import translations from Launchpad
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6988 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-12 22:53:08 +00:00
auria
5b112fe7a9 Fixed name in credits
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6978 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-12 16:41:12 +00:00
hikerstk
d4513f0b40 Fixed memory leaks.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6975 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-12 11:49:00 +00:00
mbjornstk
6c194bbffa Resave with normals for proper illumination.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6974 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-12 04:48:50 +00:00
mbjornstk
16991a6bc7 Do not use/show nitro if no contact with ground.
This way saving nitro is automatic (ie, simpler controls).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6973 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-12 03:49:33 +00:00
auria
bcb3e7243a Fixed more leaks
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6971 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-12 02:36:22 +00:00
auria
70bc94b3df Fixed another memory leak
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6969 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-12 02:23:38 +00:00
auria
9d854c7301 Fixed leak (Joerg: I'm not 100% sure on this one, can you check if what I did makes sense?)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6967 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-12 02:14:29 +00:00
auria
347d73cfd1 Fixed more memory leaks
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6965 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-12 02:01:23 +00:00
auria
65d2fff63c Fixed more leaks
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6963 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-12 01:25:47 +00:00
auria
f8282098aa Revert accidental chane to gooey
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6962 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-12 01:12:50 +00:00
auria
4392b42bb7 Fixed another memory leak
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6960 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-12 01:09:54 +00:00
auria
4ec08502b2 Fixed small memory leak
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6958 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-12 00:59:56 +00:00
auria
2e6ebaa63b Fixed memory leak (Joerg: phew, I'm not the only one writing stupid code ;)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6956 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-12 00:53:25 +00:00
auria
ad169e3191 Skyboxes and skydomes should be fog-free
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6954 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-11 21:52:14 +00:00
auria
38fe95e529 Give nolok smoother wheels
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6952 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-10 18:51:55 +00:00
hikerstk
154369a7f5 Bowling balls now explode if they are rolling on a reset material.
I also fixed a bug in the 'height above terrain' computation, which
might have caused bowling balls to be more bouncy than they should be.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6950 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-10 13:03:38 +00:00
hikerstk
13fb30ea41 Actually saving the file before committing helps ... this time I hopefully really
removed all warnings :)


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6949 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-10 12:32:31 +00:00
hikerstk
ef300391d1 Fixed all remaining duplicates.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6948 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-10 12:02:09 +00:00
hikerstk
2e354c4148 Removed more duplicated characters.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6947 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-10 06:22:25 +00:00
hikerstk
d0acfaae3c Fixed incorrect warnings when reading fonts.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6946 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-10 06:20:12 +00:00
hikerstk
be7e8793b6 Fixed various compilation problems.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6945 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-10 05:54:04 +00:00
mbjornstk
1eacc8fe59 Add tutorial_screen.[ch]pp.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6944 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-10 03:08:25 +00:00
aeonphyxius
30c5ae81ab Rolled back to old version(6772)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6943 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-10 02:12:48 +00:00
aeonphyxius
cf1c0a6959 Rolled back to old version(6727)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6942 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-10 02:06:56 +00:00
aeonphyxius
8a874c3fdd Tutorial Screen new icon and screen definition
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6941 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-10 01:50:08 +00:00
aeonphyxius
777292a74f <stkgui>
<div x="5%" y="0" width="90%" height="98%" layout="vertical-row" >
    
        <icon id="logo" align="center" proportion="8" width="100%" icon="gui/logo.png"/>
        
        <buttonbar id="menu_toprow" proportion="3" width="75%" align="center">
            <icon-button id="new" width="128" height="128" icon="gui/main_race.png"
                    I18N="Main menu button" text="Race"/>
            <icon-button id="network" width="128" height="128" icon="gui/main_options.png"
                    I18N="Main menu button" text="DEBUG"/>
            <icon-button id="challenges" width="128" height="128"
                         icon="gui/challenge.png"
                         I18N="Main menu button"  text="Challenges"/>
			<icon-button id="tutorial" width="128" height="128"
                         icon="gui/tutorial.png"
                         I18N="Main menu button"  text="Tutorial"/>
        </buttonbar>
        
        <spacer width="10" proportion="1"/>
        
        <buttonbar id="menu_bottomrow" proportion="3" width="85%" align="center">
            <icon-button id="options" width="128" height="128" icon="gui/main_options.png"
                    I18N="Main menu button"  text="Options"/>
            <icon-button id="help" width="128" height="128" icon="gui/main_help.png"
                    I18N="Main menu button" text="Help"/>
            <icon-button id="about" width="128" height="128" icon="gui/main_about.png"
                    I18N="Main menu button" text="About"/>
            <icon-button id="quit" width="128" height="128" icon="gui/main_quit.png"
                    I18N="Main menu button" text="Quit"/>
        </buttonbar>
        
        <spacer width="10" proportion="1"/>
        
    </div>

</stkgui>

git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6940 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-10 01:42:08 +00:00
hikerstk
fd55bc2273 Avoid crash if history.dat file can not be written; also added
2nd location to test for (where the config.xml etc files are stored)
to test, which makes history usable in standard windows installation
(where . is not writable). Fixes bug 3128511.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6938 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-10 00:04:08 +00:00
asciimonster
f7d7a07a50 stk_browser: Large changes to the internal dataformat and behaviour
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6937 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-09 22:30:08 +00:00
hikerstk
37892fc06d Fixed rank display in FTL races - the number of karts was not
decreased when a kart was removed (bug 3133631).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6935 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-09 21:19:01 +00:00
auria
b9ac54ee66 Corrected more conflicts with chinese font
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6933 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-09 14:24:35 +00:00
auria
fb86f84c3e Add debug checks to font class so that font conflicts are detected and reported
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6932 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-09 14:23:06 +00:00
auria
0edb2425e9 More fixes to chinese font
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6931 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-09 14:10:54 +00:00
auria
4637a1365f Fixed chinese font
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6928 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-09 14:02:43 +00:00
hikerstk
af9f6d651e Fixed memory leak.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6926 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-09 05:49:30 +00:00
hikerstk
8e82e01ddf Made activation line larger to really really avoid people 'flying'
next to it, then being rescued behind the activation line (causing
the next lap not to be counted).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6924 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-09 04:51:57 +00:00
hikerstk
4516fce278 Re-exported skyline track (no change to .blend - looks like we just forgot
to export that track after changing it when we switched the lap detection 
algorithm). 


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6923 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-09 04:02:17 +00:00
hikerstk
23bb74ee41 Added Chinese fonts (only including the characters currently used in
translations to save space). Note that they need to be recreated
if the translation changes!


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6921 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-09 03:21:39 +00:00
hikerstk
2847d537d0 Do not ignore Chinese font and related files anymore.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6920 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-09 03:18:45 +00:00
mbjornstk
2d33688f4a Apply SVN props to keep in line with the rest of the tree.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6919 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-09 02:41:00 +00:00
hikerstk
793ec532e4 Ignore temporary files, and output directories created by VS.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6918 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-09 02:38:47 +00:00
hikerstk
b701626c79 Added missing file.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6917 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-09 02:36:25 +00:00
hikerstk
b675ef8810 Added acme_pjz's name in the header file.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6916 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-09 02:28:23 +00:00
hikerstk
b7d6989624 Added acme_pjz's modified irrlicht font tool, which only
writes the characters necessary for the translation (this
significantly reduces the number of textures needed for
Chinese).
This tool only works on windows!


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6915 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-09 02:24:52 +00:00
auria
5961c22728 Minor tweak to peach skin
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6914 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-09 02:18:22 +00:00
auria
3a149c5a78 Reduce font size for long GP names to avoid clipping (long translations can still cause clipping though)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6912 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-09 02:06:44 +00:00
auria
3cca0b7666 Since peach is now the default skin, tweak it a little to make focus clearer at times
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6910 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-09 01:52:15 +00:00
auria
243c9f37c0 Fixed rare crash with explosions, when m_remaining_time is exactly equal to explosion_time
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6908 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-09 01:22:22 +00:00
auria
d737425fe5 Fixed gamepad input after changing resolutions
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6905 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-08 23:42:10 +00:00
auria
7f97094b87 Fixed numerous leaks, especially audio leaks + add debug functions to be able to easily check for audio leaks
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6903 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-08 22:18:55 +00:00
auria
1b426216e6 Minor improvements to OpenAL error reporting
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6900 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-08 20:29:08 +00:00
auria
b207596c89 Prevent a few shortcuts in crescent crossing
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6897 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-08 20:20:41 +00:00
mbjornstk
8848ade794 Fix SVN properties before something backfires.
Probably aeonphyxius forgot to read SVN-CONFIG.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6896 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-08 17:45:10 +00:00
aeonphyxius
ce5ca9c572 tutorial changes
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6895 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-08 16:28:13 +00:00
aeonphyxius
820a7c7bd0 new tutorial screen
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6894 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-08 15:58:28 +00:00
aeonphyxius
a1cb7e0b63 codeblocks projects & workspace
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6893 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-08 15:13:06 +00:00
aeonphyxius
d829e7dfed new ide configuration for codeblocks + ubuntu 10.10
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6892 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-08 15:11:35 +00:00
aeonphyxius
90a0bf28cc build under linux + codeblocks
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6891 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-08 15:08:28 +00:00
asciimonster
1fb20bcf97 Added "Use Current" button to use object you have currently selected... Nice huh?
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6890 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-08 13:35:14 +00:00
auria
a0a85ed1c2 Fixed little glitch that could cause explosions to be cut before they had time to fade out
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6888 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-08 02:04:00 +00:00
auria
a6f7b7df9d Fixed white puff bug
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6886 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-08 01:54:48 +00:00
auria
b49a807f2d More from feedback on RC1 : rescue removes the plunger from your face
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6884 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-08 01:48:32 +00:00
auria
23cde9398f Added 16:9 icon + icon for unknown ratios
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6881 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-08 01:14:34 +00:00
auria
a08c58ceae Reduced plunger in face time as per feedback on RC1
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6879 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-08 01:09:49 +00:00
auria
89f5d8271b XR591: extend electric fence to totally prevent shortcut + fix weird waves in some acid pools + add arrows to indicate where to turn on blue ramp
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6877 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-07 22:47:09 +00:00
asciimonster
ac308728d4 More bugfixes to the browser.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6876 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-07 14:09:27 +00:00
hikerstk
a268cbdf88 Improved handling if the main driveline is missing (exporter would crash
after a warning message if no main driveline but end cameras are
defined). Now the user will get even more warning messages.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6875 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-07 04:45:13 +00:00
auria
22c1b0a6b2 Added electric fence to block shortcut on XR591. Rescue doesn't work when driving into fence, not sure why
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6873 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-07 02:12:16 +00:00
auria
17d2eced7b Fixed challenge time
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6870 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-07 01:06:20 +00:00
mbjornstk
261b9d61f3 Change verb as suggested by Iron Seagull's comment in blog.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6868 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-07 00:47:43 +00:00
auria
c6b61f8a55 Add hidden feature to remove the race GUI: will be helpful to take track screenshots.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6867 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-07 00:28:13 +00:00
asciimonster
c691f3bf01 Fixed bug where it set the main driveline to "Main Driveline" in stead of "maindriveline" (ouch :( )
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6866 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-06 20:59:45 +00:00
hikerstk
68920bd3e3 Fixed odd engine sfx at high speed (speed wasn't capped when it
was used, resulting in a fraction becoming >1, resulting in incorrect
gear usage). See bug 3124797.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6865 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-06 06:07:50 +00:00
hikerstk
c4ba313e19 Removed debug print.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6864 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-05 22:30:24 +00:00
hikerstk
07c2a3b3b0 Removed debug output.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6863 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-05 22:24:01 +00:00
hikerstk
89de4d5483 Fixed compiler warning.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6862 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-05 20:57:25 +00:00
hikerstk
2c15bd265f 1) Made TrackObject use an ISceneNode instead of an IAnimatedMeshSceneNode,
allowing us to use the same base class for billboard.
2) Fixed billboard implementation: billboards are now properly removed,
   and can also be IPO animated.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6861 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-05 20:55:09 +00:00
auria
5c372e2f81 Make timer in race gui resolution-independent + fixed some very fishy code along the way
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6860 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-05 16:25:51 +00:00
auria
08b33dc2fe Fixed crash when random kart was last used and then trying to play challenges + move error messages to where they belong, no error message should be printed when doing a valid check if a kart exists
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6858 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-05 16:12:35 +00:00
asciimonster
c11f275fef Added support for Lamps and Camera's. Also added the type particle-emitter and billboard (no actions defined yet)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6849 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-02 22:37:26 +00:00
auria
c4bb5b833f Updated snow tux peak screenshot
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6848 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-02 00:49:34 +00:00
auria
cdeb7b3219 Fixed sky glitch in scotland
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6846 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-01 20:26:06 +00:00
auria
f6985bd379 Remember sfx volume even when it's off
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6845 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-01 18:45:17 +00:00
hikerstk
7470074b4d Fixed display of reset icon in the icons in the race gui.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6844 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-01 05:58:28 +00:00
hikerstk
9cddb351cd Bugfix: paths were looked up using the file manager
even if is_full_path was true (and where then not found).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6843 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-01 05:57:04 +00:00
hikerstk
bd1b7dc98f Fixed spelling of license file for hacienda (otherwise it's not being
installed).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6842 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-01 03:02:01 +00:00
hikerstk
902355c529 Removed left-over lisp file.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6841 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-01 02:41:42 +00:00
auria
cc892ee8ad Various fixes to Xcode project : copy the fribidi framework, support spaces in paths, define NDEBUG in release mode
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6840 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-01 02:38:30 +00:00
mbjornstk
2c43f567dc Add reset icon to be used over faces when karts are rescued.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6839 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-01 01:58:21 +00:00
auria
b6eb46e68b Xcode project : fix building from paths with spaces
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6837 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-01 00:59:50 +00:00
hikerstk
1e7f33f423 Old file, not necessary anymore.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6835 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-01 00:40:04 +00:00
hikerstk
3fa1a65c01 Properly fixed warning for undefined texture for reset-button
(which is not used). Note that in 0.7rc1 we added a dummy
texture as a work around.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6834 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-01 00:26:13 +00:00
auria
3fdd589ba4 Add textures to prevent warnings
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6830 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-30 23:58:30 +00:00
hikerstk
e80dda6e25 Updated credits (r6828 on 00.7rc1 branch).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6829 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-30 23:57:31 +00:00
auria
1775a94eae Update strings in trunk
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6827 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-30 23:43:25 +00:00
auria
4447f3431e Don't show lap message on last lap
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6822 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-30 23:36:14 +00:00
hikerstk
c6607f4dbc Fixed lap counting: sometimes karts would get a 'distance along track'
after crossing the lap counting line that's larger than 2. 


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6821 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-30 23:34:02 +00:00
auria
e137c16788 Make spinner for laps warp around
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6820 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-30 23:27:38 +00:00
hikerstk
24d8d9ee9e Fixed 3122615: acid lake in xr591 did not trigger rescue (the lake mesh
had a rotation applied. Due to this bug an incorrect rotation was applied
to the mesh, resulting in the wrong bullet mesh, so that the collision 
was not detected).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6818 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-30 09:43:29 +00:00
hikerstk
85dcccfc90 Added missing news (apparently we didn't add any news
in 0.6 - though we did udpate the changelog).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6817 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-30 04:41:20 +00:00
hikerstk
5ff79dd252 Update changelog (esp. with missing entries from 0.6.2*)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6816 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-30 04:35:54 +00:00
auria
b83f850cd4 Don't show lap message on first lap
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6813 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-30 02:07:38 +00:00
auria
3fe9acd0e9 Show a message on every lap
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6812 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-30 02:04:18 +00:00
auria
54fe76434c Convert canyon sky from png to jpeg
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6810 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-30 01:09:33 +00:00
auria
77b8c0d0fb Use jpeg screenshot for mines + make it power of two so all graphics card can load it properly
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6808 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-30 00:29:48 +00:00
auria
1023bc39d9 Remove old racetrack
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6807 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-30 00:24:51 +00:00
auria
f59188bc08 Update sand track to wrap
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6805 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-30 00:18:27 +00:00
hikerstk
bac0c4160c Use new wrap lap counting algorithm.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6804 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-30 00:11:46 +00:00
auria
ff5a2dcd5a Re-export Scotland with wrap-around support + convert screenshot to JPG + convert mesh sky into real skydome + use shared sky in JPEG format instead of using local PNG copy + tweaked driveline so AI stops hitting castle tower
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6801 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-30 00:02:15 +00:00
hikerstk
505cef10f1 Re-export to use new wrap lap counting algorithm,
removed the extra-wide drivelines at start line
(also re-exported b3d file with the new b3d exporter).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6800 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-30 00:01:40 +00:00
hikerstk
6ce5ed5666 Update to use wrap lap counting algorithm.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6799 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-29 23:50:39 +00:00
hikerstk
42dbe79400 Update to use wrap lap counting algorithm.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6798 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-29 23:49:55 +00:00
hikerstk
c5d9f33103 Use wrap lap counting algorithm.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6797 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-29 23:48:06 +00:00
hikerstk
56fd561387 Use wrap lap counting algorithm.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6796 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-29 23:45:45 +00:00
auria
b758878db5 Reexport garden with wrap support
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6795 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-29 23:42:41 +00:00
auria
d9dd75d598 Reexport SnowMountain with wrap support
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6794 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-29 23:39:24 +00:00
auria
01b80acc1c Reduced size of star track music quite a bit
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6793 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-29 23:35:59 +00:00
auria
498a94879c Reexport SnowTuxPeak with wrap support
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6792 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-29 23:33:57 +00:00
hikerstk
208831a181 Lap counting is now using wrap algorithm.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6791 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-29 23:28:42 +00:00
auria
1398dcaf19 Reexport Star Track with wrap support
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6790 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-29 23:28:06 +00:00
hikerstk
1cfde1cd30 Lap counting is now using wrap algorithm.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6789 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-29 23:27:07 +00:00
auria
f47315bb9a Reexport TuxTollway with wrap support
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6788 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-29 23:18:24 +00:00
auria
8d80e0183c Reexport XR591 with wrap support
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6787 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-29 23:15:37 +00:00
hikerstk
e912719728 Added support for wrap-around lap counting (which is the default).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6785 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-29 23:01:40 +00:00
hikerstk
af047046eb Updated scene (was accidentally exported from old .blend file).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6784 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-29 23:01:05 +00:00
hikerstk
959001aed0 Modified lap counting to use the wrap-around algorithm.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6783 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-29 22:26:39 +00:00
hikerstk
b800ddd200 Made the 'wrap around' lap counting approach work correctly.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6782 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-29 22:01:59 +00:00
hikerstk
99aa5b1960 Fixed memory leak.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6781 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-29 22:01:01 +00:00
auria
09eaaebd64 Minor: make fly mode easier to use by preventing kart from rolling when turning
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6780 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-29 21:50:45 +00:00
auria
cb194bb2b6 Fixed puffy
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6779 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-29 21:45:10 +00:00
auria
1cec1b597e Clean up logging in kart selection screen
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6777 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-29 18:53:04 +00:00
auria
626f40e4a5 Fixed/enlarged a couple checklines
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6775 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-29 17:02:20 +00:00
auria
3543dc4f86 Fixed warning (and, on the way, make the code slightly faster)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6774 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-29 17:01:58 +00:00
auria
afce1534b9 Fixed warning
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6773 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-29 17:01:25 +00:00
auria
4ac69fefa2 Use peach skin by default
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6772 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-29 16:42:55 +00:00
auria
591c4e8281 Updated Windows icon
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6771 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-29 15:38:55 +00:00
hikerstk
b4533f0798 Removed debug check line visualisation correctly.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6770 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-29 11:47:15 +00:00
hikerstk
a1e6c01dae Reverted commit that added backface culling ... which was already supported
(also the patch did not initialise memory).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6769 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-29 11:31:07 +00:00
hikerstk
e9365d3a70 Fixed memory leak (title music was not freed).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6768 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-29 11:03:22 +00:00
hikerstk
9dbe8120e2 Fixed compilation problems when compiling without -DDEBUG.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6767 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-29 10:02:47 +00:00
hikerstk
d7e78fa23a Fixed memory leak.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6766 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-29 05:42:27 +00:00
hikerstk
25b611a8d3 Adjust color of check lines according to state: active ones are
light red, inactive ones white-grey.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6765 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-29 05:26:45 +00:00
hikerstk
7e4257e689 Allowed transparency, and usee setFlag instead of directly accessing the attributes.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6764 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-29 05:24:31 +00:00
hikerstk
8170b64fb2 Ugly removal of compiler warning.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6763 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-29 03:40:44 +00:00
hikerstk
393d2c654c Re-exported to use fewer mesh buffers, made model filename lower case.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6762 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-29 03:32:53 +00:00
hikerstk
2ecac2ae9f Missing files in previous commit.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6761 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-29 03:30:23 +00:00
hikerstk
a023e557e3 Re-exported model to use less mesh buffers, model filename now lower
case.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6760 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-29 03:26:16 +00:00
hikerstk
b9cd3a7c61 Re-exported wilber to use less mesh buffers, model filename now in lower
case.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6759 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-29 03:23:18 +00:00
hikerstk
7df7104db4 Re-exported model to reduce number of mesh buffers (esp. for wheels,
which used 4 previously, now 2). Model file name is now lowe
case.Re-exported model to reduce number of mesh buffers (esp. for
wheels, which used 4 previously, now 2). Model file name is now lowe
case.Re-exported model to reduce number of mesh buffers (esp. for
wheels, which used 4 previously, now 2). Model file name is now lowe
case.Re-exported model to reduce number of mesh buffers (esp. for
wheels, which used 4 previously, now 2). Model file name is now lowe
case.Re-exported model to reduce number of mesh buffers (esp. for
wheels, which used 4 previously, now 2). Model file name is now lowe
case.Re-exported model to reduce number of mesh buffers (esp. for
wheels, which used 4 previously, now 2). Model file name is now lowe
case.Re-exported model to reduce number of mesh buffers (esp. for
wheels, which used 4 previously, now 2). Model file name is now lowe
case.Re-exported model to reduce number of mesh buffers (esp. for
wheels, which used 4 previously, now 2). Model file name is now lowe
case.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6758 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-29 03:12:35 +00:00
hikerstk
71830be8cd Re-exported puffy to update animation frames.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6757 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-29 03:08:52 +00:00
hikerstk
e102c47f28 Mode filename is now always in lower case.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6756 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-29 02:59:52 +00:00
hikerstk
005048c04c Re-export to fix animation frames, and make mode filename lower case.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6755 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-29 02:58:58 +00:00
hikerstk
6c140b5d23 Re-exported konqi to reduce number of mesh buffers.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6754 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-29 02:52:51 +00:00
hikerstk
65d563ee2e Fixed profile world (ProfileWorld::CreateKart was not called anymore
since the parameters for that function had changed).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6753 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-29 02:34:25 +00:00
hikerstk
a855d25fc3 New exported model with reduced mesh buffers (also for wheels).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6752 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-29 01:31:44 +00:00
hikerstk
5ad949cf7a Optimised mozilla model with less mesh buffers (also model filename is
now in lowercase).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6751 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-29 01:18:37 +00:00
hikerstk
7af648ce42 Re-exported model to fix frame numbers for animations, and improve
performance due to using the new material-sorting b3d exporter.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6750 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-29 00:33:05 +00:00
hikerstk
88fddae392 Fixed problem with lap counting lines: the 'secondary' (side) lap
counting lines did not activate the activation line.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6748 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-28 22:40:21 +00:00
hikerstk
87b98b8fa1 Added visual debugging to check lines.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6747 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-28 22:08:02 +00:00
hikerstk
03ff921883 Fixed memory leak (check_manager and therefore all check structures
were not freed).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6746 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-28 22:07:05 +00:00
hikerstk
7c36638e63 Fixed memory leak.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6745 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-28 20:54:45 +00:00
auria
063004c38d Applied samuncle's script modification and our code moficiations to start supporting billboards and particle emitters. Thans =) [I commit this even though we're basically in feature freeze for the simple reason that as long as no track makes use of them we can keep this feature unsupported and experimental]
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6744 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-28 18:57:31 +00:00
hikerstk
76c4e4398b Imrpoved b3d exporter to sort faces within one object by material.
This reduces the number of mesh buffer for gooy from 168 to 9.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6742 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-28 12:26:48 +00:00
hikerstk
22ab09a88d Test of optimised gooey (due to usage of new b3d exporter), which also
fixes the animation problems (bug 3118524).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6741 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-28 12:26:29 +00:00
hikerstk
7ec971309a Fixed continuous warnings message "Ignoring '...', you needed to join earlier to play!"
This is caused by polling the joystick device, and the joystick events triggering
the message. For now the message is not printed if the joystick value is inside
the deadzone value for the joystick (this means that the deadzone is tested at
two locations - once in input manager to avoid the message, once in input_device
- but the latter is not triggered in this case since player is NULL). Not ideal,
so a better solution would be welcome.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6740 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-28 11:39:09 +00:00
hikerstk
53e75bfaa8 Made getGamePadFromIrrId slighlty more efficient, added
some comments to follow our style guide.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6739 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-28 11:28:07 +00:00
hikerstk
f21ede30e3 Fixed bug 3090931: in some circumstances the key bindings for
the 2nd player would become the default, so if the first player
presses 'select' to select a kart, instead a new kart was added.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6738 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-28 10:21:36 +00:00
auria
9fe7bd21a0 Minor : gui messages shouldn't stay after starting game and exiting
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6737 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-26 23:57:55 +00:00
hikerstk
d93c33dcdb 1) Multiplied all weights by 10 (to have more granularity adjusting weights for
global powerups).
2) Weights for global powerups (parachute and switch) are divided by num_karts-4
   if more than 4 karts are being used (see bug 3107638).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6736 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-26 05:44:38 +00:00
auria
5b7d055f2c Applied patch by samuncle to support disabling backface culling, thanks! (even though I helped quite a bit ;)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6735 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-26 01:02:33 +00:00
hikerstk
ec93b9889a Added explit delete of m_all_players to avoid a (non-reproducible)
crash that might depend on the order in which objects are freed.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6734 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-26 00:23:19 +00:00
hikerstk
a123718680 Fixed incorrect axis (though it shouldn't matter, since the model is a
ball anyway).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6733 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-25 23:18:46 +00:00
hikerstk
70b840bb6c Removed adjusting the plunger height (which was overcompensating,
resulting in the plunger being pushed into the ground).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6732 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-25 22:25:57 +00:00
hikerstk
16d969fa39 1) Fixed incorrect start positions of plunger (getY instead of getZ).
2) Some code cleanup (renamed variables to follow our style, renamed
   Kart::getKartHeading to Kart::getKartTransform).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6731 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-25 22:22:41 +00:00
hikerstk
49dd6821a4 Fixed incorrect maths (wrong sign, probably after swapping the axis).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6730 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-25 22:20:16 +00:00
hikerstk
148d09c4ba Hopefully fixed gamepad related issues (esp. bug 3114440 - can't assign axis+0).
Simplified code somewhat.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6729 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-25 21:53:34 +00:00
hikerstk
d4eae38349 Fixed line endings.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6728 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-25 21:52:01 +00:00
hikerstk
d64a436ef8 Removed files that had been removed.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6727 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-25 21:51:24 +00:00
auria
7a3e4fbde6 Updated Gooey... still armature bugs :(
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6725 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-25 15:36:34 +00:00
hikerstk
e8cbb98369 Fixed compiler warning.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6724 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-25 04:34:58 +00:00
hikerstk
37623fc218 Updated VS project file.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6723 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-25 04:30:21 +00:00
auria
ba619eeb22 Check for more 'types' of shift keys
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6722 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-25 02:31:18 +00:00
auria
f18ead6820 Show wanring dialog when trying to use shift as a key binding
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6721 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-25 02:16:21 +00:00
auria
507b9e5822 Fixed rare assertion failure
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6720 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-25 01:40:27 +00:00
hikerstk
f93d8dc66c Fixed uninitialised variable.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6719 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-25 00:51:47 +00:00
hikerstk
8e519d1959 Disabled multiple bubble gums to make it less easy to
drop three bubble gums, collect a switch and in the next
lap collect three nitros.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6718 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-24 22:57:57 +00:00
hikerstk
ce3c115a86 Removed compiler warnings.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6717 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-24 22:18:47 +00:00
hikerstk
f99d1bd9dc Fixed compilation on linux.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6716 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-24 22:17:39 +00:00
hikerstk
f23a247fd2 Replaced while(1) loop with a for loop to definitely avoid infinite loops
(which fixes bug 3113988).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6715 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-24 21:55:19 +00:00
hikerstk
8c129ccde6 Fixed quick test for slipstreaming, which would sometimes discard
slipstreaming even though the distance was fine.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6714 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-24 21:53:13 +00:00
hikerstk
6f28bb281c Added visual debug support (--slipstream-debug).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6713 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-24 21:05:45 +00:00
hikerstk
d576dadf78 Minor code cleanup.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6712 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-24 21:04:09 +00:00
hikerstk
7d5b6b084b Removed duplicated call to slipstream update.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6711 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-24 21:00:19 +00:00
hikerstk
54a6e8edd5 Fixed computation of minimum height, added updating
minimum height when a transformation is applied (which
in part explains why slipstreaming sometimes didn't work).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6710 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-24 20:57:39 +00:00
hikerstk
efcb1029d5 Removed debug output.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6709 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-24 09:35:51 +00:00
hikerstk
e73ca4bbee Moved all slipstream handling from kart into slipstream
(also started to add debug features).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6708 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-24 05:57:06 +00:00
hikerstk
daf2bc5e7e Fixed resolution changing on linux: previously the resolution was
changed (and the old window/device deleted) while the old device was
still actively delivering events, so deleting caused a crash. Now
changing the resolution is only setting a flag, and the resolution
change will be applied during the next update, i.e. while the device is
not busy anymore.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6707 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-23 23:23:40 +00:00
auria
fa80d310c5 Rename Kronobil to Chris Leutwyler at his request
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6706 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-23 22:18:30 +00:00
hikerstk
829b015314 Properly delete the first window (esp. on Linux) when switching resolutions.
ATM this results in a crash for me (though this patch should be correct, so
the reason for the crash must be something else).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6705 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-23 21:16:19 +00:00
magned
a5795e481a Added missing .music file
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6704 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-23 21:01:46 +00:00
hikerstk
4696f1b323 Increase max speed if a rubber band is being used. Settings can
be adjusted in stk_config.xml.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6703 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-23 10:41:13 +00:00
hikerstk
6fa0eea7b4 Fix bug 3113806: when no kart animations are displayed
and a plunger is fired, the kart animation would
display the 'steer left' frame when the rubber band
is removed.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6702 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-23 06:04:35 +00:00
auria
846a387a1b Fixed XR591 music
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6700 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-23 01:58:49 +00:00
auria
1693700eb1 Add newly encoded boom boom boom which hopefully doesn't stutter
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6699 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-23 01:17:54 +00:00
hikerstk
6b660b9fe6 Added calls when switching resolutions (based on
http://irrlicht.sourceforge.net/phpBB2/viewtopic.php?t=39342&highlight=fullscreen
run() needs to be called).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6697 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-23 00:14:13 +00:00
auria
6166351e7a Uploaded louder version of snow song
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6696 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-22 20:48:59 +00:00
hikerstk
9cd0ec2544 Don't activate zipper if kart is driving backwards (that feels
imho better game-play-wise than accelerating the kart backwards).
This fixes bug 3114776. Also added some docs to btKart.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6694 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-22 09:27:12 +00:00
hikerstk
7d65be553f Fixed VS compilation (no isnan, isinf on VS).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6693 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-22 01:54:08 +00:00
hikerstk
3b14605cbd More cleanup (and STK will now compile again - my apologies).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6692 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-22 01:29:12 +00:00
hikerstk
b1b57be476 Zipper are now converted into buller objects. This means that a zipper should
be flat now and not slightly raised anymore. This fixes bug 3114770.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6691 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-22 01:22:49 +00:00
hikerstk
d1238b58f4 Removed duplicated debug output which was only added to chase a strange
bug.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6690 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-22 01:10:37 +00:00
hikerstk
98b1c1991f Bugfix: set zipper-fade-out time, which was left uninitialised before
(causing bug 3108549: crash in quantize because the uninitialised value
could be close to 0 but not 0, resulting in speed becoming -inf, ...).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6689 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-22 00:57:15 +00:00
hikerstk
72192160bb Added more debug code to find crash.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6688 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-22 00:41:01 +00:00
hikerstk
8903fdf791 Added assert to help catching a bullet bug.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6687 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-21 23:48:43 +00:00
hikerstk
e46031fbad Added transparency for palm_b, which was missing.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6686 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-21 22:41:21 +00:00
hikerstk
a2e0fb805d Added additional debug output, since it appears that:
if( (point.getX() > m_bvhAabbMax.getX() ) ||
                    (point.getY() > m_bvhAabbMax.getY() ) ||
                    (point.getZ() > m_bvhAabbMax.getZ() ) ||
is NOT true, but:
        btAssert(point.getX() <= m_bvhAabbMax.getX());
isn't true either - so point.getX() not >  m_bvhAabbMax.getX()   and
point.getX() not <= m_bvhAabbMax.getX() ???


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6685 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-21 22:07:10 +00:00
auria
5fe492dd70 Write chal;enges file when none is found
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6684 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-21 21:59:49 +00:00
asciimonster
d328907058 [STK Browser] Improvements to value handling
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6683 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-21 21:01:14 +00:00
auria
bfdd728eb8 New music for Scotlland track
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6679 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-21 19:46:22 +00:00
auria
002779e346 Resized down mozilla icon a little bit to make it better fit with others
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6677 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-21 19:14:18 +00:00
auria
b9f674f2e7 Tweaked island drivelines to avoidr escue loop
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6673 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-21 16:47:35 +00:00
auria
94a9fbe62a Removed string from catalog that shouldn't be there
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6672 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-21 16:36:26 +00:00
hikerstk
6cea4142c8 Fixed missing sound when a powerup zipper is used (bug 3109198).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6671 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-21 11:13:11 +00:00
hikerstk
e8a4fc66e1 Removed debug output.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6670 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-21 11:08:26 +00:00
auria
e1672a0652 Updated strings again
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6669 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-21 02:35:35 +00:00
auria
8eadc49789 Fixed a few challenge descriptions
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6668 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-21 02:29:21 +00:00
auria
557216d87e Forbid setting volume to 0, OpenAL doesn't seem to appreciate
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6667 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-20 19:41:14 +00:00
auria
466e65b3d7 Renamed method hasBinding and changed its docs, both were misleading
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6666 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-20 19:10:43 +00:00
asciimonster
7b18aac94f Bugfixes on the STK browser, thanks Auria
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6665 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-20 15:29:44 +00:00
xapantu
61add86c5c Updating pot file
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6664 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-20 15:21:57 +00:00
xapantu
3c7dd46f97 Update translations from launchpad
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6663 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-20 15:21:11 +00:00
hikerstk
d84ff3f7eb Fixed compiler warning.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6662 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-20 12:15:13 +00:00
xapantu
d4f9b381b3 Fix compilation, maybe it isn't the right way ?
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6661 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-20 11:55:08 +00:00
hikerstk
0b55b9fe5c Added additional debug output for bug 3108549.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6660 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-20 10:48:10 +00:00
hikerstk
2bf841d95f Fixed (or work around?) crash when using gamepad: sometimes a menu command
would be delivered to the player controller - I assume because I might
have moded the gamepad up/down a bit(?). Auria, please have a look
if this needs a 'better' fix than just ignoring any unexpected
commands in player controller.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6659 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-20 04:36:38 +00:00
auria
7987ea5d59 Add collectibles to skyline
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6656 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-20 01:24:16 +00:00
asciimonster
fa0070ba8c Committing the STK_Browser Blender plugin
It's a redesign of the stkpropbrowser and boast many new features

git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6655 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-19 22:56:11 +00:00
auria
126d319a03 When GFX are off, use static meshes instead of water nodes
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6654 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-19 22:00:14 +00:00
auria
36554d38bc Fixed bug when kart animations are disabled + a kart.xml file points o a bad model - don't crash
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6653 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-19 21:47:59 +00:00
auria
2b3f8cc27a More work on deactivating gfx; gfx can now be deactivated from options screen
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6652 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-19 21:44:20 +00:00
auria
5af3bd42cb Fixed Gooey, which was accidentally committed
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6651 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-19 21:36:37 +00:00
auria
ded3a3daf7 Improved support for lower end computers with improved gfx=false experience
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6650 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-19 21:23:06 +00:00
auria
29ef4826a6 Allow disabling kart animations from options menu, to get a fps boost on lower end computers
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6649 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-19 21:06:58 +00:00
auria
df9bd1fa42 Fixed case problems in kart model files
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6648 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-19 19:34:54 +00:00
auria
cb78ded2ed Tidy up logging + other minor fixes
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6647 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-19 17:19:13 +00:00
auria
72496d7a26 Make canyon water move
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6645 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-19 16:37:08 +00:00
auria
5e611531a1 Re-exported a couple more karts + along the way move the position of Adiumy's wheels as seen by bullet (still looks the same but bullet will position the back wheels in a more standard fashion to make the kart more stable)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6643 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-19 00:43:59 +00:00
auria
8ee91b2f08 Re-exported several karts, updating them to latest version + some license fixes with regard to karts
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6641 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-19 00:12:47 +00:00
auria
48478bbe15 Fixed a couple warnings
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6640 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-18 15:49:00 +00:00
auria
196cb0aabe Fixed warning
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6639 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-18 15:45:29 +00:00
hikerstk
ca8e585e00 Removed unused function.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6638 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-18 05:59:10 +00:00
hikerstk
2f5bfd02cc Fix for bug 3109198: sound for a powerup zipper was not played anymore.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6637 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-18 05:58:34 +00:00
hikerstk
4959703ec3 Remove compiler warning.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6636 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-18 05:54:14 +00:00
hikerstk
18dcbae738 Re-exported konqi with new exporter to fix animations.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6635 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-18 04:54:49 +00:00
auria
2ceb82e33c More sanity checks with challenges + avoid crashing at all costs when bad challenges are found
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6634 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-18 02:38:06 +00:00
hikerstk
824c03bbe2 Fixed problem with b3d exporter: it exported frames starting with 0,
but irrlicht expects frames starting with 0, resulting in animations
not playing back/looping correctly.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6633 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-17 21:25:36 +00:00
auria
06e2f0230c Fixed snowmen coloring in snow mountain
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6631 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-17 18:51:56 +00:00
auria
421f833e71 Fixed konqi engine color
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6629 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-17 18:35:39 +00:00
hikerstk
8d8e3e32a4 Improved minimap so that not all (visible) quads would be displayed,
but only the quads actually used in the graph.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6626 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-17 11:52:39 +00:00
hikerstk
0d29973e86 Updated tux tollway to track version 3.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6625 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-17 11:45:40 +00:00
hikerstk
20832ee6f6 Fixed arena handling.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6624 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-17 03:02:31 +00:00
hikerstk
7321e9acc7 Added the new starting positions back (which had disappeared),
allowing up to 20 karts to start on this track.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6622 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-17 03:00:33 +00:00
hikerstk
ecca80958f Worked around a bug in the b3d exporter: the animated objects
must be first (if more than one object is exporter), otherwise
the model (and the animation) will be messed up.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6621 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-17 02:20:19 +00:00
auria
ee56cb48b7 Commit current state of animated Konqi. Joerg you can perhaps take a look to see why turning right and winning has broken animations
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6620 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-17 01:56:58 +00:00
hikerstk
d5a8533faf Adjusted exported animations frame to start with 0
(and not with 1 as blender does). This resulted in
animations artefacts (and not looping correctly).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6618 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-17 01:46:28 +00:00
hikerstk
8b8141bb7f Updated version number of battle tracks (since they don't use
checklines, there is no need to update anything).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6615 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-17 01:06:30 +00:00
hikerstk
405001ef43 Update to track version 3.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6613 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-17 00:33:00 +00:00
auria
e6b92521a3 Clarification to scotland licensing
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6612 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-16 23:48:25 +00:00
hikerstk
15cd41d3e6 Bugfix: additional lap counting lines did not export the activation
checklines to activate, resulting in incorrect lap counting.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6611 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-16 22:33:17 +00:00
hikerstk
1e2160283d Fixed lap counting problems in math class: the additional lap
counting lines to the left and right of the driveline did
not activate the activation checkline.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6609 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-16 22:28:49 +00:00
hikerstk
0c3f8a72b9 Fixed crash reported by KroArtem: when flying in debug mode and
landing on the lighthouse in scotland, a segfault occurred.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6608 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-16 21:41:14 +00:00
hikerstk
54078d6c34 Update to track version 3.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6606 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-16 11:23:09 +00:00
hikerstk
29752d6846 Update to track version 3.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6604 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-16 10:58:52 +00:00
hikerstk
df1f8c631b Only player zipper sound once per material, i.e. avoid the
machine gun effect on the zipper ramps in canyon (bug 3109198).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6603 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-16 10:11:32 +00:00
hikerstk
9bed1f01c5 Moved pointer to last material from kart to terrain_info.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6602 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-16 09:23:18 +00:00
hikerstk
d877c8b829 Removed compiler warning.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6601 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-16 09:21:22 +00:00
hikerstk
d9aabcaee6 Disables skidding on the road to avoid skidding problems in curve,
where karts might slide off the track.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6599 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-16 06:06:13 +00:00
hikerstk
3fbcfb8883 Added support for setting material specific friction in blender.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6598 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-16 06:05:05 +00:00
hikerstk
59eac9c1d5 Used existing (but unused) support for material specific friction
to disable friction on certain materials (indicated by a friction
value of 10000 or higher).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6597 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-16 06:04:09 +00:00
hikerstk
18f8b831aa Fixed bug in bugfix for 3090183: kart positions were
changed incorrectly down instead of up.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6596 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-16 06:02:58 +00:00
hikerstk
2f330a0606 Added file missing in previous commit (and removed old version
with bad name).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6595 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-16 05:56:59 +00:00
hikerstk
986bedcd1d Update to track version 3.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6593 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-16 05:13:30 +00:00
hikerstk
22c06a8ff4 Update to track version 3.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6591 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-16 04:26:01 +00:00
hikerstk
68c52fd7f3 Updated scotland track to track version 3.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6589 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-16 02:52:26 +00:00
hikerstk
f758c7f09c Re-added fixed island track.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6587 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-16 01:51:37 +00:00
auria
29889c6f8f New engine values by yekcim
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6586 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-16 01:04:07 +00:00
auria
422d15c91f Fixed lap counting in star
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6584 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-16 01:02:57 +00:00
hikerstk
507dd4cbde Fix bug 3090183: if the leader in a FTL race is on position
3 just before the last kart is eliminated (and a kart on
position 1 will be eliminated), the kart on previous position
2 (after elimination on position 1) will get too many points.
This situation is now detected, and the position of the
remaining karts are adjusted before scoring.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6583 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-15 23:28:05 +00:00
auria
3d992ff7ff Updated Xcode project
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6582 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-15 22:15:09 +00:00
hikerstk
b898032c57 Fixed crash when reading in old-style input files.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6581 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-15 22:08:51 +00:00
hikerstk
732f8e0c61 Fixed handling of [] in linux: if a key code is 0 (which is the case on
linux for [] and other keys) the unicode character is now used to
identify the key. This solves displaying the key code in the GUI, and
also to handle keys with identical key codes (0) properly.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6580 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-15 21:55:50 +00:00
auria
5ccc86d9b0 Fixed konqi's eyes
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6577 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-15 19:36:45 +00:00
auria
2df77fbc5e Fixed machine gun effect when riding on zipper ramps
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6576 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-15 19:15:34 +00:00
auria
fb4862afd9 Fixed star track music
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6574 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-15 18:42:39 +00:00
auria
f0227bfd19 Don't crash when music not found
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6573 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-15 18:41:11 +00:00
hikerstk
596b726362 Added materials.xml file created from .blend file (and also
fixed typo in texture name).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6571 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-15 11:10:00 +00:00
hikerstk
fe792b57eb Update sand track to track version 3.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6570 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-15 10:56:40 +00:00
hikerstk
7384811674 Re-added vertical center shift, which was lost (and is now part
of the blend file).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6569 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-15 10:13:38 +00:00
hikerstk
2758b3ef71 Added support for center shift specification (necessary for gnu kart).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6567 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-15 10:11:06 +00:00
hikerstk
1987c155f0 If no valid start position is found, automatically enter flying mode
(in debug compilations).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6566 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-15 09:47:44 +00:00
hikerstk
6f6fafe725 Update to track version 3.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6564 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-15 02:06:49 +00:00
hikerstk
632660d9f4 1) Added setting for backface culling.
2) Fixed missing '/' in sfx settings.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6563 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-15 01:52:18 +00:00
hikerstk
fa05f776ec Added missing / in sfx settings.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6562 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-15 01:51:25 +00:00
auria
9de3cf7f9e Make moon rotate in star track
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6560 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-15 01:49:25 +00:00
hikerstk
f0052aefda Updated mines to track version 3.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6558 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-15 01:48:57 +00:00
auria
4d434fe829 Updated star track to format 3 + added animations and flying saucer
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6556 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-15 01:43:13 +00:00
hikerstk
7297ceaa3a Updated lighthouse to track 3 format.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6554 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-15 01:24:09 +00:00
hikerstk
8d62e9977b Updated jungle to track version 3.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6552 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-15 01:06:30 +00:00
hikerstk
e3dfe938cc Disable this track for now, since the exporter creates incorrect models.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6551 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-15 01:00:01 +00:00
hikerstk
e62e2bca8a Updated island track to version 3.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6550 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-15 00:20:31 +00:00
hikerstk
e8d27e54a5 Removed debug print.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6549 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-15 00:16:40 +00:00
hikerstk
0c77d1ecaa Added support for setting sfx volume.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6548 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-14 22:25:35 +00:00
hikerstk
642dff772d Update to track version 3 to fix lap counting issues.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6546 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-14 22:21:30 +00:00
hikerstk
b95004dc80 Update to track version 3 to fix lap counting issues.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6544 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-14 22:16:21 +00:00
hikerstk
fa6ff8597b Updates farm to track version 3 to fix lap counting issues.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6542 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-14 22:14:00 +00:00
hikerstk
6c3787a03d Fixed typo in scene.xml file caused by a bug in the track
exporter.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6541 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-14 22:11:41 +00:00
hikerstk
8fc88e531b Fixed typos in materials.xml and scene.xml file
(caused by bugs in track exporter).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6540 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-14 22:08:39 +00:00
hikerstk
04104c12fa Bugfix: no space between closing " and same-group in lap counting data.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6539 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-14 22:07:51 +00:00
hikerstk
4ccf6465cd Fixed typo (incorrect closing tag in case of sfx data for a material).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6538 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-14 22:04:19 +00:00
hikerstk
e78637411e Updated track to version 3 which fixes lap counting issues.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6535 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-14 21:57:51 +00:00
hikerstk
a5199e7d27 Updated track exporter to export version 3 (which now also fixes
lap counting problems, see bug 3105319).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6534 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-14 21:55:44 +00:00
auria
6b44ed337b Replaced a brick texture in scotland for licensing reasons again
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6533 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-14 21:50:46 +00:00
hikerstk
7781c839b4 Updated canyon track to version 3 to support fixed lap counting.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6532 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-14 21:50:38 +00:00
hikerstk
be3a68253d Increased supported track versions in order to avoid
using tracks that have incorrect lap counting.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6531 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-14 21:48:28 +00:00
hikerstk
3812d6b084 Fixed bug in checck structures (activation lines were set to active as default,
which means that if there is more than one activation line, you only needed to
cross the last one).
This will break proper lap counting in all tracks!


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6530 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-14 21:47:29 +00:00
hikerstk
940fb65e8a Bugfix: if an xml attribute for an integer array is an empty string,
an array of length 1 with a 0 would be returned instead of an empty
array.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6529 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-14 21:08:40 +00:00
hikerstk
b061c74598 Added support for setting zipper and slowdown properties of textures.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6528 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-14 21:05:20 +00:00
magned
53ba0bce7c Change music to TheDeadRocks-OneMillionDollar
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6527 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-14 19:30:23 +00:00
auria
0b8bdc823f Bye bye CaribbeanMusic
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6526 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-14 19:14:36 +00:00
auria
3169e7e64e Bye Bye Brad Sucks
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6525 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-14 19:13:32 +00:00
auria
dcb81ffe61 Use new music
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6523 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-14 19:06:17 +00:00
auria
c1b77708b0 Added new music found by Arthur_D
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6522 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-14 18:58:53 +00:00
auria
a7859b0f21 Made wooden bridge sound louder
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6520 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-14 16:39:32 +00:00
auria
bf4a94825e Added bridge sounds to more tracks + moved around a texture so it can be used by all tracks
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6519 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-14 16:36:43 +00:00
auria
77de954e6c Added Scotland to a GP + enabled some anisotropic filtering
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6518 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-14 16:06:33 +00:00
auria
0ac1c8a59d Updated track screenshots to reflect current state
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6517 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-14 15:54:49 +00:00
auria
5bde7a572d Slightly simplify semantincs (and code) of dialog notification of events
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6516 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-13 23:35:25 +00:00
auria
fd28f792ab Fixed missing notification to dialogs
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6515 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-13 23:31:37 +00:00
auria
126eedce9e Removed file in scotland that should not have been comitted
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6514 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-13 23:30:59 +00:00
auria
212efa8c90 Add Scotland track + perform some textures cleanup (moved several resuable textures from tracks to main texture dir) + along commit slight modifications to Tux Tollway
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6511 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-13 20:47:56 +00:00
auria
25e214b7d9 Crescent Crossing now has items
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6509 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-12 02:39:47 +00:00
hikerstk
b470f5d3e0 Disabled multiple parachutes, when running with many karts the race
becomes a parachute-slowdown-race only.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6507 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-12 00:15:32 +00:00
auria
c10f695bd5 Hopefully fixed all sliding introduced by recent changes to friction
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6506 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-12 00:02:15 +00:00
hikerstk
30cb112c46 Fix bug in previous commit (why on earth didn't VS complain???).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6505 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-11 22:05:46 +00:00
hikerstk
fc202a57f5 Some code cleanup: made input data structure to follow the m_
notation, removed unnecessary include.
Added new field to input that stores the character (i.e. the
visual character) of a key (but it's not used yet).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6504 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-11 20:59:49 +00:00
hikerstk
aeef2730f4 Adjusted zipper settings for the moving boards to
make them easier to drive (esp. at the end).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6503 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-11 10:46:28 +00:00
hikerstk
0d8f157ecc Added support for setting zipper properties per material.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6502 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-11 10:35:55 +00:00
hikerstk
81be97dd56 Removed old and unused environment variables (which was used
to specify an include path. If this variable was not set,
VS would see /I "" /D WIN32 --> the "" is ignore, VS
used /D as include path and then tries to compile WIN32).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6501 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-11 03:19:59 +00:00
hikerstk
4f31ce6f2b Fixed documentation.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6500 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-11 01:50:21 +00:00
auria
dbb1f6ef86 Use Joerg's Nice Formula to determine the amount of 'vertical slipperinness' to apply - quite more elegant than my approximation. hacienda shortcut still impossible to take, but I tweaked it so that we keep friction of mild slopes
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6499 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-11 01:28:09 +00:00
auria
73b87f8540 Use squares when calculating 'vertical slipperiness', helps recover from jumps
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6498 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-11 01:03:15 +00:00
auria
9da769d26e Change stk_config.xml back to what it used to be, reducing friction is no more necessary from this side of things
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6497 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-11 00:41:05 +00:00
auria
9c96fdfdd2 Fixed tiling errors in new (and acicdentally committed) fort magma sky
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6496 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-10 23:59:05 +00:00
auria
905219f0b2 Added to-be-reviewed code to make driving vertically impossible (I'm not sure of the way I determine how vertical we are so I'd welcome testing and revieing)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6495 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-10 23:53:14 +00:00
hikerstk
07f6ffb194 Re-enabled skidding, but tuned so that it won't affect
'normal' driving, but will stop some of the vertical
driving.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6494 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-10 22:01:14 +00:00
auria
1f147f3544 Fixed crash when using flying keys (I/K) outside of a game
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6493 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-10 16:54:08 +00:00
auria
60ac3f8491 Removed unused code
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6492 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-10 16:53:45 +00:00
auria
448fda73e8 Updated license info
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6491 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-09 23:52:31 +00:00
hikerstk
b4d7de5c59 Added an end-controller to battle mode to fix bug #3104309.
The controller committed in r6489 are now aware of battle
mode (i.e. do nothing in battle mode, and don't even use
any quad data structure, which doesn't exist in battle
mode).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6490 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-09 22:13:09 +00:00
hikerstk
8d40c65190 Moved the path selection and track quad determination code from
default_ai_controller to ai_base_controller. This way all
controllers (esp end controller) benefit from the fix in quad 
determination without having to apply the same patch in several
files.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6489 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-09 22:10:38 +00:00
hikerstk
27477ea270 Removed incorrect warning in battle mode.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6488 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-09 22:01:27 +00:00
hikerstk
aac738300c Fixed crash in case that there are more start positions
defined in a scene file than there are karts in the race.
Fixed handling of start entries without position values
in scene.xml files.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6487 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-09 21:54:08 +00:00
hikerstk
85979ee919 Removed debug output.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6486 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-09 21:50:14 +00:00
hikerstk
c40e50f4f1 Fixed crash in battle mode.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6485 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-09 21:45:06 +00:00
xapantu
16b742358c [Addons] an addon object isn't passed to the dialog anymore, it is stupid since addons_manager is extern.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6484 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-09 17:21:58 +00:00
xapantu
23143a4018 Fix addons when we are offline:
- They can't be updated
- It doesn't crash when we uninstall them

git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6483 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-09 17:04:58 +00:00
auria
54643a6d6b Fixed shiny elephant on GP win screen by reducing sun intensity
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6482 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-09 16:56:07 +00:00
xapantu
ba7f3c0ac4 [Addons] Download the news text directly in a string, we don't need a tmp file anymore, it was dirty
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6481 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-09 16:53:53 +00:00
auria
9724be6622 Remove unused code + fixed wrong animation frame used on feature unlocked screen + fixed karts looking left on GP lose screen
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6480 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-09 16:00:21 +00:00
auria
c68d8cebb2 Fixed ironical situation : I wrote stupid code; Joerg's compiler produced warnings for said stupid code;de; Joerg adds cast to make compiler accept stupid code instead of fixing stupid code ;) Hopefully the code makes more sense now
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6479 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-09 14:52:07 +00:00
hikerstk
3b6b6ad828 Fixed stupid AI behaviour: if an AI kart ended up
on a wrong part of the track (e.g. because of
an explosion or falling down), it would not
recover properly since it was still considering
that it's on the previous correct position.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6478 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-09 06:19:39 +00:00
hikerstk
22ddf1ae9d Added comment.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6477 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-09 06:18:07 +00:00
hikerstk
6c2eb260f0 Added (currently commented out) debug feature that F1 will
force the first kart to be rescued (which can be useful
to find places where the AI gets into a: rescue, drive,
crash, rescue-to-same-place,... loop).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6476 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-09 06:17:07 +00:00
hikerstk
a359b169a4 Removed compiler warnings.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6475 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-09 06:14:15 +00:00
auria
9a399a3bda At everyone's request, including Grand Master Joerg, improved fly hack ;) The controls are now simplified : no more J key, just I for up up and K for down. Also, it is now possible to land back on ground : simply go down until to hit the track. Also, the track also gains gravity back when rescued. Finally, the back key is now a break instead of moving backwards, this should be more useful during testing
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6474 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-09 02:16:41 +00:00
auria
3d745c3263 Fixed half-buried bonus box in canyon
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6472 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-09 01:47:25 +00:00
auria
080409d665 Update CC to use latest sun properties and not old ambient color
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6470 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-09 01:35:43 +00:00
auria
2bd208b07e Say hello to the a first playable version of the new challenges set \o/
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6468 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-09 01:23:41 +00:00
hikerstk
24a34006c6 Renamed 'ambient-color' to 'ambient' to be consistent with other values
that don't use -color.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6467 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-09 00:18:32 +00:00
hikerstk
0d0e927156 Changed 'ambient-color' from a track-wide property to
a property of the light.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6466 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-09 00:17:25 +00:00
hikerstk
a47b730f3c Removed unnecessary/old code: support for track
specific number of karts, and light settings
in track.xml (which can be set using the track
exporter in scene.xml).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6465 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-08 23:58:12 +00:00
auria
2ef650ec98 Another iteration on challenges
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6463 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-08 21:46:09 +00:00
auria
782cd5e4aa More fixes to challenges
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6462 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-08 21:39:06 +00:00
auria
8edffeadf1 Fourth iteration of challenges improvements. More to come
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6460 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-08 21:26:15 +00:00
auria
f25f6521be Third iteration of challenges improvements. More to come
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6458 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-08 20:45:18 +00:00
auria
ae645a12df Second iteration of challenges improvements. More to come
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6456 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-08 20:33:54 +00:00
asciimonster
fb8ba1d3e9 git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6455 178a84e3-b1eb-0310-8ba1-8eac791a3b58 2010-11-08 20:33:39 +00:00
asciimonster
674117e0a8 Initial import.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6454 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-08 20:28:57 +00:00
auria
9e53e01921 First iteration of challenges improvements. More to come
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6451 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-08 20:20:29 +00:00
auria
26c4acaddc Started reworking GPs and Challenges - still much work to do
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6449 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-08 19:29:15 +00:00
auria
569a724374 Reduced amount of big nitro on snowmountain, was too easy
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6445 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-08 17:55:54 +00:00
auria
f24a7cc652 Tweaked slowdowns to be less frustrating when going slightly offtrack
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6444 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-08 17:49:04 +00:00
auria
0543658254 Added collectibles to farm
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6442 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-08 17:44:49 +00:00
auria
3df4a8c244 Added back black sky and dark ambient light to CC
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6440 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-08 16:19:01 +00:00
hikerstk
b5ea108084 Added animated ghost.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6438 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-08 11:59:59 +00:00
hikerstk
e3ff0acc95 Added call to reset in constructor, which will actually start the
animation loop.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6437 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-08 11:10:50 +00:00
hikerstk
e7079169ea Some code cleanup.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6436 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-08 11:07:14 +00:00
hikerstk
ab32c2ee74 1) Fixed Y/Z axis scaling (which was not swapped previously as it should be).
2) Added a 'looped' attribute to trigger looping of armature animations
   in stk.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6435 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-08 11:01:53 +00:00
hikerstk
3271d2cef3 Improved handling of armature animations (so that they can be
exported as a stand-alone model and then be animated in stk
using IPOs).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6434 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-08 10:55:34 +00:00
auria
debdca6df6 Allow duplicate karts when there are too many players for the amount of karts in the current group + fix bug in random kart selection
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6433 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-08 02:03:30 +00:00
auria
1640542d36 Added GUI support for disabling and enablign gamepads
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6432 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-08 01:40:00 +00:00
auria
b34fe812f3 Revert accidental commit of some CC files
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6431 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-08 01:29:07 +00:00
auria
92e7be10d3 Started adding option to disable gamepads, this will allow shutting up gamepads that have soemthing constantly pressed
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6430 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-08 01:26:31 +00:00
auria
55c9659b79 Corrected license omission
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6429 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-08 00:55:32 +00:00
auria
5d5bb42604 Extend lap line on snow tux peak
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6427 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-07 23:33:58 +00:00
auria
a028644fbb Extend startline on oliver's math class
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6425 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-07 23:21:58 +00:00
auria
12381f69d5 Another minor change to lava texture by fraang
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6424 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-06 22:53:42 +00:00
auria
8846460c21 Remove some shortcuts in mathclass pointed out by KroArtem + while I'm at it, made collectibles more interesting
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6422 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-05 19:59:09 +00:00
auria
e37880e55b Remove penalty for pressing sharp-turn
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6421 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-05 19:56:18 +00:00
auria
166f342a06 Fixed KroArtem-reported rare bug with music dimmed down during last lap fanfare
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6419 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-05 19:19:39 +00:00
auria
c3045c0c09 Farm track needed music
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6418 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-05 19:19:16 +00:00
auria
0fe3a55cb4 As suggested by Christoph Debian, don't use csh for shell in reconf
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6417 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-05 17:37:00 +00:00
hikerstk
2114416bbc Removed debug print.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6416 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-05 05:30:16 +00:00
hikerstk
dffb4db054 Updated xr591 for latest SVN version.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6414 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-05 05:02:19 +00:00
hikerstk
181779f537 Updated star track to latest SVN version, added rotation to one planet
(anyone else feel free to add more rotations, perhaps even let the
moon circle around earth, add some UFOs, ...).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6412 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-05 04:41:30 +00:00
hikerstk
2448a69cc0 Updated snowmountain to work with latest SVN.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6410 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-05 00:03:20 +00:00
hikerstk
749c362a02 Added support for sky-texture{1,2} (since blender limits
the strings to a too short length we have to use more than
one sky-texture entry to be able to specify 6 sky textures).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6409 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-05 00:01:49 +00:00
hikerstk
daf866ac16 Updated farm track to work with latest SVN.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6407 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-04 23:28:23 +00:00
hikerstk
fd272a5110 Added support for sky-color, updated handling of
'clamp' (which is now clampU and clampV).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6406 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-04 23:27:23 +00:00
hikerstk
76c8e3b7b5 Updated hacienda track to work with current SVN version.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6404 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-04 23:09:51 +00:00
hikerstk
532a21f8f6 Fixed bug in track exporter, which would only export "Y" for
any materials settings.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6403 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-04 23:07:35 +00:00
hikerstk
7f2b3403fa Updated mines track to work with the latest svn version.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6401 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-04 22:45:28 +00:00
hikerstk
c78aa23b3b Print warning message and abort track exporter if the installed
b3d exporter is too old (and will therefore not work with this
version of the track expoter anymore).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6400 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-04 22:29:26 +00:00
hikerstk
6e3856ddac Set version number to 3.0 (with the intention that the
stk track exporter will check for the version number
to make sure an appropriate b3d exporter is being used).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6399 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-04 22:15:24 +00:00
hikerstk
8db1e5005f 1) Improved track exporter to use the latest (stk only) b3d exporter (i.e.
switched array of flags with dictionary).
2) Used new local-space export feature of b3d exporter for all non-main-track
   objects.
3) Export scaling information for models.
4) Fixed up rotation order (i.e. the sign conversion of rotations is now done
   in the track exporter and not in stk anymore).
Note that this track exporter will NOT work with previous versions of the
b3d exporter, you have to install the b3d exporter version r6397 (and make
sure to restart blender :) ).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6398 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-04 22:01:09 +00:00
hikerstk
e9e00a349e 1) Replaced array of flags with a dictionary, which makes the
settings much more comprehensible (e.g. flag_stack[2] vs.
   b3d_parameters["vertex-colors"]).
2) Added support for exporting nodes in local space (i.e.
   scale, rotation and translation of the node will not be
   exported, and must therefore be handled by the application
   using this model. Necessary for IPO animated models etc.
   Note that the stk track exporter exports scale, rotation
   and translation in the scene.xml file and will therefore
   display objects in local space correctly).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6397 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-04 21:55:19 +00:00
hikerstk
158ca9fb20 Fixed rotational IPOs (problems were caused by a different order of rotations in
blender and irrlicht).
NOTE: all tracks that are using animations WILL NOT WORK PROPERLY till they have
been re-exported with the new track exporter (which will be done shortly).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6396 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-04 21:52:48 +00:00
hikerstk
af38843252 Added support for scaled objects.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6395 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-04 21:37:30 +00:00
hikerstk
aac8a503dc 1) Added support for scaled objects (previously scaling was included in
the mesh in the b3d file).
2) Changed m_init_* variables from Vec3 to core::vector3df.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6394 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-04 21:35:55 +00:00
hikerstk
f60e124140 Made sure to leave edit mode before running the script
(since changes done while in edit mode will otherwise not
be  exported). Also removed unnecessary 'main' function.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6393 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-04 04:31:22 +00:00
auria
01b4c161ed Added collectibles to oliver's math class
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6391 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-04 01:27:18 +00:00
auria
9790040fdf Updated lava texture by fraang
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6390 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-03 18:06:18 +00:00
auria
db92164332 Added updated palm tree texture by fraang
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6389 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-03 00:32:47 +00:00
hikerstk
37ec135814 Added support for sky-color settings.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6388 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-02 22:31:06 +00:00
hikerstk
58a8444112 Avoided 'wrong direction' message if a kart is rescued or playing
an emergency animation (see bug 3100384).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6387 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-02 09:11:47 +00:00
auria
3efb2e083d Minor update to mozilla icon by yeKcim
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6386 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-01 20:28:19 +00:00
auria
1bbaf49338 Fixed shortctus found by KroArtem + fix items in canyon being messed up by the addition of a reset plane + added conveyor belts in upwards parts of canyon to make them less boring
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6383 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-01 01:38:16 +00:00
auria
ec123e0377 Updated Tux and Mozilla icons; thanks yeKcim\!\!
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6380 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-31 17:39:50 +00:00
asciimonster
c2225e6bbf Added: stkpropbrowser.py
Added: sfx tag to track exporter

git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6379 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-31 17:35:03 +00:00
auria
de95e676d8 Yet improve handling of bad resolutions in config file
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6372 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-31 15:26:25 +00:00
auria
ac341d9e0b Add more sanity checks to make 'enter new player name' KroArtem-proof
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6371 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-29 17:10:12 +00:00
auria
dc482e8560 Tweaked secret garden drivelines so that AIs don't tend to run into a big plant when in Ai-end-controller
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6369 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-29 01:55:18 +00:00
auria
f367170752 Always 3 karts on GP podium screen
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6368 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-29 01:39:27 +00:00
hikerstk
4eb096528f Removed code that was commented out.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6367 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-28 05:14:04 +00:00
auria
82214d0622 Fixed crash when deleting keyboard config + added assertions to detect more possible bugs in the future
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6366 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-27 23:13:18 +00:00
auria
9fa58cd856 Stomp on memory in dialog dtors to detect bugs
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6365 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-27 23:02:03 +00:00
auria
383a18396a SnowTuxPeak: make fence smaller + tweak drivelines to prevent AIs from crashing into hte fence
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6363 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-27 20:25:38 +00:00
auria
3fc514d2f8 Remember user kart choice between sessions
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6362 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-27 20:10:16 +00:00
auria
e42a390630 Display an error message if the user tries to create a new player with no name
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6361 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-27 19:26:06 +00:00
auria
ade5c29053 Reduced problems caused by invisible panes on Hacienda + added rotating windmill (which doesn't currently work)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6359 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-27 19:07:11 +00:00
auria
b7b5525968 Remove unwanted shortcut on SnowTuxPeak
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6357 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-27 18:23:35 +00:00
auria
50729f5fc0 Fixed broken sky through window in math class
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6355 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-27 17:50:13 +00:00
auria
77e862375b Enhanced coniferous texture
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6354 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-27 17:22:03 +00:00
auria
4dc314942d Fixed slow big nitro path in lighthouse
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6352 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-27 15:47:52 +00:00
auria
49ad7c9b95 Lower waves in crescent crossing
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6350 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-27 15:27:37 +00:00
auria
f00037a5f6 Fixed sandtrack sky
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6349 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-27 15:21:17 +00:00
auria
3bded40dba Updated slowdown (epecially in pyramid track where one could go way offtrack without slowdown)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6347 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-27 15:19:27 +00:00
hikerstk
f7cbd3f95a A materials.xml file is not created if no data for a texture
are given. This avoids that existing materials.xml files
are overwritten.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6346 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-27 11:23:22 +00:00
hikerstk
1d1470cdf6 Added a default ('none') for interaction if no interaction for an obejct is specified.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6345 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-26 22:22:04 +00:00
hikerstk
6881c51be8 Fixed crash in case that no music is defined for a track.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6344 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-26 21:51:45 +00:00
hikerstk
2cdd7c1745 Fixed (one) rotation bug: rotation for objects in the xml file are
already degrees, they were converted to degrees again.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6343 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-26 21:45:32 +00:00
hikerstk
1f7a882c85 File forgotten in previous commit.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6342 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-26 09:57:26 +00:00
hikerstk
87f849184d Added support for --material-debug command line option, which prints
the texture the kart is on and its slowdown related parameters.
This should help debugging incorrect slowdowns.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6341 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-26 09:29:44 +00:00
hikerstk
3e4e4e00f1 Forgotten controller/* in previous patch. They now also
define a proper slowdown on end controller without stopping
on hills.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6340 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-26 06:30:39 +00:00
hikerstk
c39cf57971 Support for nitro, slipstream and zipper to become faster than a kart's
maximum speed. Parameter in data/stk_config might need more tweaking.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6339 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-26 06:28:58 +00:00
hikerstk
062fa61d60 Handle tracks that are not found better (track manager does not
throw an exception anymore, it instead returns NULL).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6338 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-26 06:14:46 +00:00
auria
72d4da6d51 Removed another bad ignore property in materials
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6337 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-25 23:25:33 +00:00
auria
4c9251cc98 Removed slow sand in Jungle (sorry Conso for erasing your changes but you're gone again and didn't provide any blend)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6336 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-25 23:25:23 +00:00
auria
596a229ebb removed many ignore=Y flags that were converted from previous non-working collide=N but should have been removed instead (bug in the script to convert old materials.dat to XML?)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6335 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-25 23:19:31 +00:00
auria
8ea72b1fa3 Added secret debug feature (hint : build in debug more and try keys JIK)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6334 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-25 23:07:35 +00:00
auria
7384002252 Removed outdated uses of collide=N in material files
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6333 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-25 20:01:25 +00:00
auria
169adb08c5 JUpdated Hacienda to have a window near the big nitro in the house, thanks samuncle
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6331 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-25 19:46:59 +00:00
auria
08e44103c7 Update Xcode project
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6330 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-25 01:24:23 +00:00
auria
fc1911387a Sorry translators, I needed to fix disrepencies between strings on the same screen xD
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6329 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-25 01:20:19 +00:00
auria
4c1fc83a1a Shorten FTL definition to fit screen space
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6328 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-25 01:11:09 +00:00
hikerstk
67192a869d Removed compiler warning by adding missing newline at end of file.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6327 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-25 01:11:07 +00:00
hikerstk
f4c72bd783 Updated makefile to include new files.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6326 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-25 00:53:17 +00:00
hikerstk
0f0c74f391 Added new object to handle max-speed of karts. ATM it will slow down
depending on terrain, so zipper etc. handling is not yet finished but
will come soon.
Also zipper parameters can now be specified per kart.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6325 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-25 00:52:50 +00:00
hikerstk
6226a48b6b Fixed multi-item handling (no multiple items were given to anyone at all).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6324 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-25 00:41:23 +00:00
auria
6e69463c72 Fixed bogus tab switch in help
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6323 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-24 20:36:07 +00:00
auria
19b4aeed85 Added missing texture in Tux model (*blush* that one has been mising for ages, no one noticed?)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6322 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-24 20:33:07 +00:00
auria
719ab532a5 Fixed another case of text clipping
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6321 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-24 20:32:27 +00:00
auria
6b337dfe71 Made game mode choice persistent
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6320 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-24 01:53:50 +00:00
auria
852e3296c7 Improved persistence of difficulty setting
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6319 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-24 01:10:13 +00:00
auria
dbf3ec0b09 Make number of laps value persistent
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6318 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-24 00:55:21 +00:00
mbjornstk
33d535a991 Add include, otherwise compile fails due to missing assert definition.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6317 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-24 00:05:26 +00:00
auria
f5f48d5861 Fixed binding conflict detection being based on name; really verify their values, not only their names
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6316 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-23 21:27:56 +00:00
hikerstk
cd969a8a61 Fixed typo in script.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6315 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-19 22:04:31 +00:00
hikerstk
b7b0f1b41b Fixed splitsceen display: energy bar was moved down a bit,
lap and rank display are now on top of the energy bar (and
just under the time). Removed 'finished' display if the
race is finished.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6314 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-19 21:49:19 +00:00
hikerstk
8708d5b654 Hopefully fixed crash in case that a bubblegum is dropped 'over nothing'.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6313 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-19 20:35:18 +00:00
hikerstk
716f7e4942 Fixed one crash with battle mode (though it still doesn't work fully).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6312 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-19 20:16:26 +00:00
hikerstk
bcce18aa50 Allow warp around of number of karts.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6311 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-19 01:06:45 +00:00
auria
afa1b26dd5 Added a couple more slowdowns to reduce some shortcuts
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6310 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-18 18:15:52 +00:00
auria
c00bb8355a Removed other duplicated texture from jungle
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6309 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-18 18:14:05 +00:00
auria
3203126073 Removed unused/bad licensed files from jungle track and fixed license files
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6308 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-18 18:12:30 +00:00
hikerstk
eae17a7133 Made the plunger-in-face duration configurable and dependent on
difficulty.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6307 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-18 11:08:22 +00:00
hikerstk
9d5b51e797 Only apply terrain-specific slowdown when being on the ground.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6306 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-18 06:04:05 +00:00
hikerstk
9d0c95a1ad Fixed slowdon inside of pyramid.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6305 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-18 06:01:55 +00:00
mbjornstk
6790b694b5 Make zipper fade out linearly (experimental hardcoded values and even formula).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6304 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-18 05:23:09 +00:00
hikerstk
6d3d6d69d0 Removed warning about "... element 'default-start' was met but is
unknown.".


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6303 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-18 03:10:18 +00:00
hikerstk
6fde6b3145 Removed unused b3d model.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6302 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-18 02:43:32 +00:00
hikerstk
b00d0bff2c Made the tuxtollway in 3:35 challenge easier (by requiring 4:35 now).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6301 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-17 23:47:07 +00:00
hikerstk
6af235b4b4 Removed city track.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6300 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-17 23:39:35 +00:00
hikerstk
c09095b80b Replaced beach with hacienda, racetrack with farm, and city with secretgarden
in all GPs. Modified jungle.challenge to use the new farm track (and adjusted
the time to be rather easy to meet).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6299 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-17 23:32:53 +00:00
hikerstk
a7b8a65cc6 Added warning message if the 'type' property is set to an invalid value.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6298 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-17 22:52:44 +00:00
hikerstk
5460aa2058 Removed double display of 'finished' for laps and rank.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6297 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-17 12:28:46 +00:00
hikerstk
f517feeeba Renamed 'slowdown' for terrain specific max speed to slowdown-time.
Made slowdown in tuxtollway less abrupt.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6296 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-17 11:09:48 +00:00
hikerstk
e392a2a0af Fixed display of negative number of AI karts.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6295 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-17 11:06:00 +00:00
hikerstk
648d5a38d2 Removed compiler warnings.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6294 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-17 04:41:46 +00:00
xapantu
ead0f00638 Add addons search path for the tracks and reload the tracks list when an addons is installed
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6293 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-16 14:01:17 +00:00
xapantu
2fa3c6bf43 The addons icons are now downloaded in a thread, we don't wait anymore that this download end
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6292 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-16 13:29:44 +00:00
hikerstk
e06e190862 Fixed/added some slowdown values (which probably need more tuning).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6291 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-16 13:12:15 +00:00
hikerstk
b0ed33197b Improved/fixed terrain specific slowdown. Slowdowns are not specified in materials.xml
with two values: one specifying the percentage of max kart speed that can be reached
(e.g. 0.5 means a kart can only drive 50% of its maximum speed on this terrain),
the 'slowdown' value specifying how long it will take for a kart to be slowed down
to that value (e.g. a value of 3 for slowdown and 0.5 for max-speed means that
it will take 3 seconds of continuously driving on that terrain till the speed
is reduced to 50% of the karts maximum value).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6290 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-16 13:07:25 +00:00
xapantu
9451a488a1 Fix a crash when the kart which is focused in the kart selection screen is a deleted addon, it is a bit dirty, maybe there is a cleaner way ?
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6289 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-16 13:05:12 +00:00
hikerstk
93701ed482 Set the max-speed value to more realistic/useful values (e.g. max
speed for high level was 32 m/s, but karts hardly ever even reached
23 m/s). So lower level driving is now indeed slower.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6288 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-16 13:03:47 +00:00
auria
c7fec2a586 Fixed terrain sounds not being properly reset
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6287 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-14 14:15:10 +00:00
hikerstk
a83a40ec9f Made light position configurable, and automatically compute the
direction of light to point to (0,0,0).
ATM if no light position is specified, it will fall back to the
previous default value of (180, 45, 45) as direction, but some
tracks might need adjustment now.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6286 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-14 11:26:22 +00:00
hikerstk
50cd88e562 Improved start positions:
- Karts will now start forwards_distance after the lap counting line,
  meaning they will start behind the 'checkers' line.
- Every 2nd row is now moved 0.5*sidewards_distance to the right,
  meaning that there is much more space ahead of the kart for
  quick starts (i.e. the kart can drive between the karts in
  the row ahead of it).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6285 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-14 00:56:25 +00:00
hikerstk
b900230305 Fixed compiler warning and some comment typos.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6284 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-13 22:37:41 +00:00
magned
3b4623320c Renaming of files... I seem to never get the hang of it (and remembering to use svn status as well) :/
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6283 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-13 21:48:05 +00:00
magned
d788ea11f7 Fixed weird AI behaviour (drivelines too high).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6281 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-13 21:38:21 +00:00
auria
5e482d9989 Fixed restart race bug + other issues possibly introduced by my scheduling of pausing
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6280 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-12 22:32:33 +00:00
hikerstk
fa6ae21672 Removed debug print.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6279 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-12 22:04:36 +00:00
hikerstk
83b6eccf64 Due to floating point errors it could happen that a kart crosses
the lap counting line in the very first frame. To avoid this,
karts will now start 0.1 units behind the lap counting line.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6278 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-12 21:51:36 +00:00
hikerstk
77c0d66653 Added support for scaling IPOs.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6277 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-12 10:17:08 +00:00
hikerstk
42d59865ad Fixed debug display of unlocked GP: beach track was removed so
displaying the beach screenshot failed.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6276 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-12 10:06:37 +00:00
hikerstk
95e33fcd7d Fixed animation in GP end screen (where karts would
always look to their right).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6275 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-12 10:01:52 +00:00
hikerstk
53d241fb65 Fixed compiler warnings.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6274 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-12 08:33:51 +00:00
hikerstk
05fb2435da Merged asciimonster's patch which adds support for creating the
materials.xml file from id properties of images. Thanks for the patch!


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6273 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-12 04:55:24 +00:00
hikerstk
4dc5befbb8 Fixed support for skeletal animations with IPOs (in which case the
aramture will have the ipo, not the actual object).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6272 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-12 01:56:59 +00:00
auria
16408bc258 Reduce volume of background music while playing last lap fanfare + don't play last lap fanfare in one-lap races
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6271 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-12 01:24:26 +00:00
auria
a65117f97d Hacienda needs some music
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6269 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-12 00:59:05 +00:00
hikerstk
66b73845bc Added different default start parameters to avoid that karts start on
the bridge (or other uneven terrain) and will slide forwards/backwards
before the race starts.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6268 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-11 23:36:14 +00:00
hikerstk
0ac715f1d7 Re-exported jungle track to fix lap counting and other issues.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6266 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-11 23:12:41 +00:00
auria
1cb2b1caa3 Fixed sound being shortly unpaused when switching screen and sound is off
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6265 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-11 23:12:30 +00:00
hikerstk
e35bf48d7b Fixed start position in sandtrack (caused by original drivelines being
too low. For now the start positions are raised a bit higher to offset
this).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6263 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-11 22:53:31 +00:00
auria
bad35f1595 Enable looped sounds only when unpausing sounds and not as soon as the checkbox is pressed
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6261 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-11 22:35:58 +00:00
hikerstk
38d69360b1 Updated VS project file.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6259 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-11 21:55:14 +00:00
auria
157133673c Fixed compilation
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6258 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-11 21:53:04 +00:00
hikerstk
272ad9f4c7 Added support for new start position settings.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6257 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-11 21:51:44 +00:00
hikerstk
19b225a7ce Added improved default start positions. Start positions now follow the drivelines,
and the scene.xml file can specify how many karts to set in one row, and the
distance between karts in X and Z direction.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6256 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-11 21:49:35 +00:00
auria
12cb80f9d0 Enabling sound in-game works even for engines / looped sounds now
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6255 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-11 20:26:31 +00:00
auria
7434604183 Fixed sound to be positional again
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6254 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-11 19:46:04 +00:00
auria
947f9a5eb1 Improved disabling audio in-game
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6253 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-11 19:33:27 +00:00
auria
b957d7923a Perform decent error checking when getting music file, previous code would silently return an empty file. Fixed the use of the 'smart' function used too early when loading title music
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6252 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-11 19:19:31 +00:00
auria
6765a8a278 We now have sufficient amount of quality replacements, Bye Bye Beach\!
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6251 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-11 19:05:48 +00:00
auria
2c30b0a11f Added Hacienda track =)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6250 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-11 18:56:16 +00:00
hikerstk
f6cd18f5c7 Fixed VS compilation problem.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6248 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-11 05:23:59 +00:00
hikerstk
2dad6ea54f Fixed compilation in case of non-debug compilation when
DEBUG_KART_RANK is defined.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6247 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-11 02:49:35 +00:00
hikerstk
34a7a538fe Fixed debug code: a change of a kart rank was not detected
(and so no debug info for a rank change was printed).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6246 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-11 02:29:50 +00:00
auria
3f0f1d4b57 More work on audio : enabling SFX in-game now works significantly better, cakes and zippers now work properly. Disabling SFX in-game still not checked; when when enabling SFX in-game, looping sounds like kart engines are not started
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6245 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-11 02:13:45 +00:00
auria
65fdc2f2ee Link each Sound Source to a Buffer, even if OpenAL is not inited. This will help correct the SFX enable bug
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6244 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-11 02:00:36 +00:00
auria
3adaeef476 Started refactoring audio code so that the SFX enable bug can be fixed easier later (bug not yet fixed)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6243 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-11 01:45:12 +00:00
auria
86b5b82c71 Make AIs drive slower during the end animation with an ugly hack
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6242 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-11 00:59:06 +00:00
hikerstk
033688e595 Updated documentation.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6241 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-11 00:57:03 +00:00
auria
36aabac85c Fixed Elephpant's end animation
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6239 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-11 00:04:48 +00:00
auria
735e942abb Reduced seeing under lava effect on fort magma
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6237 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-10 16:53:42 +00:00
auria
b38525c227 Removed nonsensical assert
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6236 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-10 16:35:09 +00:00
auria
f6c78af7fd Rename the 'networking' button, it's just confusing to most people
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6235 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-10 15:44:36 +00:00
auria
b424856d6c Fixed kart wheels sinking into the podiums in GP win screen. Also tried to fix characters looking left but that didn't quite work out
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6234 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-10 15:12:40 +00:00
auria
f7762c3fa2 Minor update to Xcode project caused by me updating to the latest version (still backwards compatible as far as I can tell)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6233 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-10 15:03:08 +00:00
auria
c1d7f610a0 Cleanly handle when RTT is missing instead of crashing
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6232 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-10 14:41:55 +00:00
xapantu
22ef2ccb52 Fix crash when we tried to update an addons from the addons update screen
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6231 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-09 16:58:16 +00:00
xapantu
a087e00214 Adding update support for the addons and increase the size of the buttons in the addon dialog
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6230 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-09 16:44:12 +00:00
magned
8ad1bcbcd8 Correct placement of water file.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6229 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-08 21:36:40 +00:00
donconso
44b7e481b7 tiki in jungle
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6227 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-08 21:32:33 +00:00
magned
20d4568308 Renamed file.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6224 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-08 21:18:48 +00:00
magned
19d85b4823 Fixed the bridge, moved wrongly placed tree, removed animated sand, made water have slow waves instead of flow, added end cameras, tried tweaking drivelines a bit.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6223 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-08 21:17:04 +00:00
hikerstk
82a2aa9d8d Removed FIXME and unnecessary code.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6221 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-07 12:08:49 +00:00
hikerstk
8c030ccdb5 Fixed handling of multiple items: added missing parachute and
switch handling, fixed typo in bubble gum handling.
Sorted powerup handling according to order of POWERUP_*
defines, and added assert to default clause so that missing
handling of powerup items is detected earlier.

This should fix 3078892 - parachutes lasting long (most 
likely due to AIs firing multi-parachutes one after
another, which adds up the parachute time).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6220 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-07 11:52:55 +00:00
hikerstk
bae679eb83 Fixed bug 3082297: karts would easily flip over on the side.
Caused by an incorrect sign (which wasn't noticed earlier
because of bug 3081113).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6219 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-07 11:28:33 +00:00
hikerstk
ca61e6527d Bugfix: karts would rotate (around up axis) if they are on a steep uphill/downhill
part of a track. Reason was an incorrect axis in the upright constraint (see bug
3081113).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6218 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-05 12:35:02 +00:00
magned
019f6eb37a Minor change regarding items.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6215 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-03 21:37:07 +00:00
magned
3e4242a4e8 UnNamed widened The Island by 1.5 1.5 1.0 which should make it more playable, but it stretches textures somewhat (shouldn't be too visible though).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6214 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-03 21:05:02 +00:00
auria
358fe2fea2 Fixed a couple karts' color
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6209 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-03 19:17:44 +00:00
auria
e185f4f9e8 Added animated puffy
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6207 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-03 18:59:24 +00:00
auria
095f45be00 Possibly fixed another thread-related bug
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6206 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-03 18:56:26 +00:00
magned
beee520063 Forgot to manually fix water to be less wobbly/wavey.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6205 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-03 18:46:08 +00:00
magned
4c7125f127 Minor update to The Island.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6203 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-03 18:40:42 +00:00
magned
ec43325fdd Fixed naming issue (a file was missing/had different name).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6201 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-03 17:55:00 +00:00
magned
afda89955f Tweaked start line to support 20 karts starting at once.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6200 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-03 17:47:06 +00:00
magned
911fddbb33 Trying to remove legacy water model.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6199 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-03 01:07:35 +00:00
magned
22d065b355 Yay, first commit! :D
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6198 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-03 01:02:10 +00:00
donconso
d02e88d3eb changed filename for convenience
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6196 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-02 23:20:10 +00:00
donconso
1365654b64 hacky first modifikations to jungle-track, still need lots of work
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6195 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-02 23:14:47 +00:00
auria
2769e65d46 Added animated Tux by Rudy
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6193 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-02 16:36:33 +00:00
auria
ddc2a3dab2 May now confirm kart selection by pressing fire on player name (in case someone selects a kart first, their identity second, this is more natural)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6192 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-02 00:39:24 +00:00
auria
5eb4aaf4ef Hopefully fixed nitrobar going off-screen at large resolutions : use a percentage of screensize, or an sbolute size multiplied by the scale parameter, but not both toghether.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6191 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-01 23:46:46 +00:00
donconso
12a7b29159 joerg's fault
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6190 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-01 23:25:51 +00:00
donconso
4d32c540e6 polished > perfect
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6189 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-01 23:24:26 +00:00
auria
88b33f4c18 Fixed lose music name (too much copy and paste\!)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6188 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-01 23:09:58 +00:00
auria
909c887724 Changed message displayed when making it in the top-3 of a GP as per recently received feedback
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6187 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-01 23:05:28 +00:00
donconso
5fda303809 perfectionism is killing me
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6185 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-01 22:54:41 +00:00
donconso
415f0ce8a4 now perfect, really
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6184 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-01 22:29:53 +00:00
donconso
3402213384 now perfect don't argue
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6183 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-01 17:20:54 +00:00
donconso
a3cd15f08d secretgarden now a little less 'low-poly
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6182 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-01 14:37:17 +00:00
donconso
153e9739fe fixed driveline in secretgarden and reduced polys by ~20%(feedback needed, can be reverted easily)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6181 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-01 11:30:27 +00:00
hikerstk
6a6d574823 Prevented buffer overflows in case of invalid times (which could happen e.g.
as result of estimated times on a track with invalid drivelines), see also
bug 3078740.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6180 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-01 11:00:22 +00:00
hikerstk
9bee46773a Added popup window with a warning message in case a driveline problem is
detected.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6179 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-01 01:13:00 +00:00
hikerstk
96a530754d Added detailed warning message if the driveline vertices are
inconsistent.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6178 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-01 01:06:47 +00:00
hikerstk
5f6b0729b7 Fixed incorrect rescue in fortmagma (and potentially other tracks): if a kart
falls down into the castle, it would be rescued to the floor of the castle, giving
it a huge benefit.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6175 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-30 23:26:18 +00:00
hikerstk
dfc6ee4a8e Applied Arthur's tweaking of the startup boost - please test and give
feedback ;)


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6173 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-30 23:10:42 +00:00
auria
26c1e1ec34 Updated Xcode project
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6172 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-30 23:02:06 +00:00
donconso
b92209daad =initial changes to secretgarden to make it easier to drive and less irritating
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6171 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-30 22:20:18 +00:00
xapantu
f1ead12a87 Update translations from Launchpad.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6170 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-30 17:41:22 +00:00
mbjornstk
583689c347 Add messages for bowling ball self hits.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6169 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-30 06:01:10 +00:00
hikerstk
231d757557 Added test scene file for the new lap counting check structure.
The new lap counting makes it unnecessary to define several lap
counting lines in order to handle karts not passing the main
lap counting line exactly. To test this, rename 
scene.test_lap_counting.xml to scene.xml.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6168 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-29 23:28:06 +00:00
hikerstk
6d3c17f602 Added different way for detecting new lap: based on the quads this will
make sure that player ranking is always accurate. It's not used atm,
but around for testing.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6167 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-29 23:23:16 +00:00
hikerstk
ecfd912d54 Fixed --stk-config parameters: the user specified config file was read too late
(after all karts were loaded and therefore initialised with the original config
file default parameters), see bug 3072762.
-This line, and those below, will be ignored--

M    main.cpp
M    config/stk_config.cpp
M    config/stk_config.hpp
M    items/item_manager.cpp


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6166 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-29 23:09:53 +00:00
auria
ce0a163d5c Updated Nolok animation by Rudy
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6165 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-29 23:08:50 +00:00
hikerstk
fe91d4cfe5 Switched off debug print.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6164 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-29 00:26:48 +00:00
hikerstk
ba0f869299 Added two more lap counting lines to the left and right of the
main lap line (and also renamed the .b3d file).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6163 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-29 00:09:01 +00:00
hikerstk
9c8663c72e Added support for check groups to the track exporter. Now more
than one (e.g.) lap counting line can be defined (the one based
on quads will always be there). So crossing any of those lines
will trigger new lap, and they all will be activated etc from
check lines.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6162 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-28 23:33:09 +00:00
hikerstk
4b4bddf35e Support for grouping check structures. E.g. it is now possible to
have more than one lap line, which will always be in synch (i.e.
if one is triggered, all will be set to inactive).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6161 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-28 23:29:21 +00:00
hikerstk
3d66c17292 Added files missing in previous commit - sorry.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6160 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-28 23:27:14 +00:00
hikerstk
e189746787 Removed dubious warning about start line not on quad,
which can give a false positive on certain platforms due to 
floating point errors.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6159 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-28 23:19:56 +00:00
auria
e24b447a6d Removed unused includes
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6158 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-28 14:35:43 +00:00
mbjornstk
dbdb112cfa Add reminder about XYZ vs XZY coordinates.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6157 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-28 01:06:37 +00:00
auria
dd50501e73 More minor changes to make sure crashes don't occur due to the thread in the main screen
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6156 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-27 15:46:24 +00:00
hikerstk
4976d9d60c Made the backwards facing camera using a higher angle to make
it more useful (actual angle can be determined in stk_config.xml).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6155 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-27 12:15:19 +00:00
auria
6432d83c27 Fix more potential crash at shutdown regarding with add-on threads
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6154 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-27 01:27:06 +00:00
hikerstk
3c2f45a556 Changed slipstream handling: boost will now be given when getting out
of slipstream and enough 'slipstream credits' have been accumulated
(which is shown by a little bit of nitro). This should avoid the problem of
crashing into the kart ahead when getting nitro, and also make it less
likely that the AI creates trains.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6153 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-26 22:44:23 +00:00
auria
90cfa6bb4a Have better behavior than aborting when a bad kart is found (especially relevant with the add-on manager coming)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6152 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-26 01:20:50 +00:00
auria
6459ff96df Fixed the fort magma tunnel ending so you don't apepar to drive on lava + other minor fixes
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6150 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-26 00:02:49 +00:00
auria
e4547b7a1a Improved fort magma skydome look
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6149 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-25 23:48:55 +00:00
auria
a2edd2a9de Fixed several vertex color problems (re-exported fort magma because some per-plane vertex colors were not supported by B3D and/or irrlicht so I needed to split a few objects to have vertex colors work fine)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6148 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-25 23:39:08 +00:00
hikerstk
351a69adfe Fixed upright constraint, which prevents karts from toppling over when
jumping (e.g. paper plane in math class).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6147 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-25 21:57:56 +00:00
auria
d62e1f659d Fixed bug that could occur when leaving kart selection screen and a kart is currently leaving but not yet gone
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6146 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-25 20:12:54 +00:00
auria
984030f990 Added much debug code to help detect bugs early in kart selection screen and player management (see recent ticket; although these checks can be useful outside of this particular ticket anyway)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6145 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-25 18:34:04 +00:00
auria
90766a6118 Fix thread cancellation
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6144 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-25 18:09:06 +00:00
hikerstk
0c5c9496cf Fixed bug 3074299 (slipstream in air on low level AI).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6143 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-25 13:48:41 +00:00
hikerstk
e261294e47 Improved handling of multiple items by the AI.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6142 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-24 12:29:03 +00:00
hikerstk
87bb1cea34 Fixed incorrect camera angle when the kart is driving up a steep hill.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6141 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-24 12:22:56 +00:00
hikerstk
ad2a19b94f Removed unnecessary model.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6139 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-24 01:42:36 +00:00
hikerstk
ac2c96331f Removed (non-existing) wheels to avoid warning message (r6137 on
branch).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6138 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-24 01:32:14 +00:00
hikerstk
916b67dd80 Updated version number for VS project.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6136 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-24 01:17:04 +00:00
auria
6c32bdb0cc Fixed fort magma lap counting
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6133 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-24 00:32:40 +00:00
auria
9eb8d68d71 Updated credits to mention KroArtem
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6131 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-23 23:57:48 +00:00
hikerstk
4694be90c3 Reverted patch 6123 (introducing AI steering variations), since it
resulted in AIs driving badly (even when the variation was set to 0).
This patch will be re-considered later, after the alpha 3 release.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6129 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-23 23:18:53 +00:00
auria
0f77cf20ee Fixed issues with karts
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6128 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-23 17:55:36 +00:00
auria
8e34ef5d25 Updated hexley to latest animations by Rudy
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6126 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-23 14:36:28 +00:00
auria
7c0174d402 Updated to latest animated gooey by rudy
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6125 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-23 14:25:16 +00:00
auria
4e3499f27a Latest animated mozilla by Rudy
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6124 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-23 14:17:21 +00:00
hikerstk
2c7213b83e 1) Added support for AI steering variations: AI karts will now not
steer to the same driveline point, but to points slightly to
   the left and right. The maximum variation is defined in
   stk_config.xml (and should be between 0 and 1).
   ATM THIS IS DISABLED! Since in my tests it appears that
   the AI is not driving as good as previously anymore, i.e.
   it drives more S-lines on straights etc. To enable this change
   steering_variation in stk_config.xml
2) AI now handles multi-items better by waiting a certain amount
   of time before using the next item.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6123 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-23 07:21:52 +00:00
hikerstk
cbf089ce40 Disabled slipstreaming for low AI level.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6122 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-23 07:18:46 +00:00
hikerstk
2c98d511fe Fixed graphical error in FTL races when music is enabled
(see bug 3072740): the countdown timer caused incorrect
values to be used for the 'music credit' display.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6121 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-23 07:17:04 +00:00
hikerstk
6b46f3162f Fixed uninitialised variable (which was used around line 695).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6120 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-23 03:45:08 +00:00
hikerstk
58116b66be Made the up-angle relative to the pitch of the kart configurable.
It now defaults to 15 degrees (it was 30 degrees, but accidentally
a hard coded value of 15 was committed in r6110).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6119 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-23 03:43:10 +00:00
hikerstk
6b3d0db0fa Fixed crash in case that not enough AI are selected in a FTL
race (now there will be at least three karts in a FTL race).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6118 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-23 03:13:54 +00:00
auria
366395d565 Up to date gnu animation by rudy
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6117 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-22 19:43:05 +00:00
auria
ca2fc9cfae Minor more work into fort magma
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6116 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-22 19:29:38 +00:00
auria
77345319a1 Updated fort magma to be less hard on the eyes in the tunnel
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6114 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-22 19:10:19 +00:00
hikerstk
b41e85f03e Fixed lap counting in math class.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6112 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-22 04:50:11 +00:00
hikerstk
ea94ac5c7c Karts that have finished the race will now still give slipstream advantage.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6111 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-22 02:17:00 +00:00
auria
81aca22434 Fixed weird music being used on XR591
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6110 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-22 02:01:52 +00:00
xapantu
998e614d25 Fix adiumy kart (straight was missing)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6109 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-21 19:13:33 +00:00
hikerstk
51fa6251b2 Fixed missing railing (to the right side of the road at start) in fort magma.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6108 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-21 13:47:31 +00:00
hikerstk
b754d9c879 Fixed camera aiming at incorrect (previous) position when restarting a race.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6107 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-21 12:25:17 +00:00
hikerstk
4733fead77 TUrns out the spaces did not actually remove the warning (sorry,
missed the warning when recompiling). So I've added a "."
at the end.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6106 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-21 10:36:40 +00:00
hikerstk
7085283a29 Fixed compiler warning ('\' at end of line indicates that the
line should be continued, so I added a space).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6105 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-21 10:34:17 +00:00
hikerstk
66259c59f6 Fixed compiler warning.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6104 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-21 10:28:30 +00:00
hikerstk
a973e8b84f Renamed all instanced of RandomKart in the race_manager to
AIKart (e.g. m_random_kart_list -> m_ai_kart_list) - since this
describes what the lists and function actually are (in network
the name is not entirely correct, but since this will be 
re-implemented anyway, we leave the proper naming till later).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6103 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-21 07:37:42 +00:00
hikerstk
3bc2a8b93d Fixed VS compilation problem (log from integer value).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6102 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-21 04:46:57 +00:00
hikerstk
1b1224b244 Added assert to catch inconsistent setting of number of karts.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6101 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-21 04:07:28 +00:00
hikerstk
248c12c3a2 Properly fixed bug 3072032 (crash when doing a challenge) - the call
to computeRandomKartList is not necessary, the real problem was that
the game data structure was set up before the new data was
defined (e.g. data was initialised for previous number of karts,
after initialisation the correct number of karts was set, causing
a crash).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6100 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-21 04:04:49 +00:00
hikerstk
f9ac707095 Fixed incorrect setting of max speed and engine power depending on
level - low level actually drove faster.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6099 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-21 01:44:26 +00:00
auria
a22c395f1f Fixed silly typo in Screen docs + shorten lines a bit while at it
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6098 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-21 00:38:21 +00:00
hikerstk
bb274576a5 Fixed bug that resulted in karts getting no item at all.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6097 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-21 00:34:13 +00:00
auria
42034a1d5c Removed old wilver mesh
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6096 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-21 00:00:16 +00:00
auria
761458cbe3 Added forgotten mesh
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6095 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-20 23:59:29 +00:00
hikerstk
357483da51 Added grab/drop to avoid that the animated scene node of
which a copy is used is not accidentally deleted.
Also initialised m_animated_node with zero to handle
incorrect usages of the kart model.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6094 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-20 23:27:49 +00:00
auria
adffdc4eaa committed adiumy animations by rudy
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6093 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-20 23:13:27 +00:00
auria
a35f05b0c8 Added new wilber by rudy
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6092 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-20 23:09:25 +00:00
auria
a0663abb5a Added rudy's converted oliver math classes with a couple modifications by myself. We still have vertex color issues
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6089 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-20 19:33:36 +00:00
auria
2c98942c6c Fixed empty GP list
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6088 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-20 17:36:12 +00:00
auria
69feb27034 Simplified ribbon code by not invoking number of row estimation code for single-row ribbons...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6087 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-20 17:36:02 +00:00
auria
a17b78d5fc Tweaked formula used to determine best number of rows in dynamic ribbon. It now looks fine in all resolutions I tested. Hopefully the now rather complicated formula doesn't have unforseen issues...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6086 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-20 17:31:59 +00:00
auria
1c4e3f8492 Fixed crash when starting challenges. @Joerg: please read the fixme I added in RaceManager. There is some confusing design to fix there =)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6085 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-20 17:09:25 +00:00
auria
77dfe17d39 Updated fort magma with animations and vertex colors (for some reason vertex colors don't work... no idea why =( )
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6082 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-20 16:03:21 +00:00
auria
d9e269daa5 License files update
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6081 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-20 15:47:36 +00:00
auria
cf67d8b5a5 Minor improvements to fort magma by setting material attributes
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6080 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-20 15:33:16 +00:00
hikerstk
78346e3ddf Added support for multiple powerups to be collected with one item
box. Weights for these are set in powerup.xml. ATM a 'multi item'
gives three items (hardcoded, I'll change that to be configurable
later).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6079 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-20 14:48:05 +00:00
hikerstk
1f348ac93f Cosmetic changes only.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6078 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-20 14:46:07 +00:00
hikerstk
2e48901c69 Updated VS project file, fixed compiler warnings.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6076 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-20 14:44:18 +00:00
hikerstk
28e75aa40d Added first version of fortmagma track. It still has some visual
problems in the tunnel - suggestions welcome :)


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6075 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-20 14:38:42 +00:00
hikerstk
a7672b5720 Made the amount of nitro configurable per kart - in case that we
want to change this later when giving each kart different abilities
(now that I think about it: a similar effect can be accomplished 
with the nitro consumption rate).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6074 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-20 01:21:17 +00:00
hikerstk
82fcdef6fb Add a 'time per kart' to the leader intervals, which is defined
in stk_config. This is to balance races with larger number of 
karts. Note that the changes to stk_config was part of the
previous commit.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6073 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-20 01:16:41 +00:00
hikerstk
3db98d8ba7 Added a 'powerup collect' mode setting to stk config. This controls
what happens if a kart already has a powerup when it hits a bous box:
you can get one more item of the same kind, one new item, or only one
more item if a random item is the same one as the one you currently have
(the latter being the old STK mode). stk_config.xml now sets 'new'
(always get a new randomly chosen item) as mode.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6072 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-20 01:15:16 +00:00
auria
db012e081f More icons to the shiny loading screen ;)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6071 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-19 19:30:14 +00:00
auria
51b1ffcf85 Added a 4th help tab describing multiplayer play, after suggestion to do so on IRC
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6070 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-19 19:22:43 +00:00
auria
874e365661 Improved dynamic ribbon algorithm to allocate a number of rows that will leave less empty space on higher resolutions
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6068 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-19 19:01:55 +00:00
auria
6646a64c2a Following discussion on IRC, put 'press fire to join' in a box to make it more readable and more visible
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6066 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-19 18:57:23 +00:00
xapantu
628643f664 Merge translations
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6065 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-19 18:22:33 +00:00
auria
6411bd6e3b Removed reference to removed kart in test screen
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6064 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-19 18:21:20 +00:00
auria
734aa6e411 Suppressed unneeded warning from spinner widget
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6063 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-19 17:22:49 +00:00
auria
f3b72eee81 Bye bye Mr Ice Block, you were too high-poly, non-fitting in our character theme and hard to render for irrlicht
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6062 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-19 17:04:09 +00:00
xapantu
0e15df25c5 Fix a bug when reloading the karts after installing an addons
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6061 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-19 15:17:09 +00:00
xapantu
100263408d Change the name of the b3d file, Nolok.b3d -> nolok.b3d
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6060 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-19 14:58:56 +00:00
hikerstk
588cacd155 Added missing texture.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6058 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-19 14:04:50 +00:00
hikerstk
70a17926dd Added nolok animation from Rudy. Note that lose animation does not
work completley, a kind of ball around nolok appears to be missing.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6057 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-19 14:00:31 +00:00
hikerstk
83723a83ea Fixed crash which happens if an end animation is playing
in its non-looped part when the world is deleted (bug 3067944).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6056 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-19 10:55:34 +00:00
auria
d1c3f11021 Minor update to credits so people who have contributed lately appear before people that havent contributed in ages
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6055 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-18 23:11:22 +00:00
auria
37901f7f39 Absolutely frivolous, but very cute, change : show icons of what is being loaded during the loading screen (sorry, couldn't help but waste time on this =)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6054 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-18 23:09:02 +00:00
auria
979beb5a23 Added missing word wrap property that could result in text clipping
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6053 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-18 23:08:12 +00:00
auria
ab7658adb7 Changed race setup screen a little to help reduce the clipping of the game mode description. Doesn't eliminate clipping from all languages and resolutions, unfortunately.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6052 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-18 22:27:07 +00:00
auria
77f85f61cb Try to fix add-ons related crash at exit
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6051 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-18 22:26:13 +00:00
auria
5e4a9617ad Updated garden licensing info. It is *finally* 100% DFSG-compliant
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6049 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-18 22:05:40 +00:00
auria
8992163665 More license fixes to scret garden
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6047 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-18 21:37:32 +00:00
auria
633cc9f7a7 Fixed another file with bad license in garden
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6046 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-18 20:24:23 +00:00
auria
ecdb43c276 Fixed more textures with invalid licenses in garden track
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6043 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-18 20:01:41 +00:00
auria
848107faa1 Removed unneeded print
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6042 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-18 18:23:36 +00:00
auria
7058d30947 Fixed mossing notification in dynamic ribbon that could result in a visual glitch for plaer 0 in the kart selection screen
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6041 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-18 17:14:21 +00:00
hikerstk
f5f9e1d8be Fixed handling of material in track conversion (file was missing in
r6037) --> animated water scene nodes will now trigger rescue.
Also fixed getting the location for water scene nodes.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6040 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-18 10:08:14 +00:00
hikerstk
94c4f40bd1 Fixed compilation problem (const vs no-const mismatch).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6039 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-18 07:30:58 +00:00
hikerstk
4433585efa Removed warnings when loading a kart without wheels.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6038 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-17 12:18:05 +00:00
hikerstk
a04f688972 Added support for using readonly material. As a result of this animated
water scene nodes will now trigger rescue.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6037 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-17 05:24:39 +00:00
hikerstk
01a3293fb7 Removed compiler warning.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6036 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-17 05:23:34 +00:00
hikerstk
1c19a57237 Added invisible rescue plane to avoid people jumping off the first
bridge, had to fix location of items (which would otherwise be projected
on rescue plane instead of onto track).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6034 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-17 01:34:25 +00:00
hikerstk
b987fab57e Enabled resetting in water in lighthouse track again.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6032 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-17 00:00:29 +00:00
hikerstk
0e23c01c81 Fixed steering animation to be independent of the actual frame
rate defined in the animation, and also to handle if only
steering partly into a direction.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6031 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-16 23:31:13 +00:00
hikerstk
199356463d Fixed F12 (display FPS) handling so that it would only trigger on
pressing the button, not (again) on releasing it.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6030 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-16 23:29:17 +00:00
xapantu
81d87f02e2 Use an absolute path for the addons icon in the kart selection screen (no [?] anymore)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6029 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-16 17:11:18 +00:00
hikerstk
bbc82a1399 Added Rudy's animated GNU model.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6027 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-16 12:29:43 +00:00
hikerstk
8c8d8de7f4 Improved support for karts without wheels (up to now Gnu had
invisible wheel models).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6026 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-16 12:19:00 +00:00
hikerstk
286d12a5f2 Added number of mesh buffers to --kartsize-debug.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6025 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-16 05:48:26 +00:00
hikerstk
2fccabe733 Raised kart limit to 20 (which was the previous limit in the gui).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6024 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-16 03:53:09 +00:00
hikerstk
30994d5a54 Removed compiler warning.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6023 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-16 03:36:43 +00:00
hikerstk
b07ce15209 Maximum number of karts is now set from the value in stk_config (this limit is already
enforced for command line options).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6022 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-16 03:24:26 +00:00
hikerstk
92d18a7a25 Definitions for GP points is now independent of the maximum number of karts.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6021 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-16 02:31:20 +00:00
auria
e778c2547f Added missing farm texture
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6020 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-16 00:08:16 +00:00
auria
bce8dd45d8 Added stable and race start/end gate to farm track
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6018 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-15 23:42:35 +00:00
hikerstk
92cdd75d0e Support setting of parameters for water nodes, removed stupid ".track" extention
given as default when exporting.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6016 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-15 22:52:48 +00:00
hikerstk
0c0d5c6063 Bugfix: if multiple drivelines were used, the written quad file could be incorrect.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6010 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-15 13:13:30 +00:00
hikerstk
239a8d55a4 Disabled support for irrlicht 1.8 (current trunk), since it needs
different link flags (or changes to IrrCompileConfig.h) in order to work
correctly, and I am not sure if there are any other changes we might
have to make.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6009 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-15 02:55:47 +00:00
hikerstk
bb73c6f2f8 Fixed 'tabs' in file.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6008 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-15 00:38:07 +00:00
hikerstk
8cb6503ab3 Fixed --kartsize-debug command line option.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6007 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-15 00:31:05 +00:00
hikerstk
e7b19ffebd Fixed Gnu kart physics.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6006 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-14 22:54:04 +00:00
xapantu
4dd4649c0d Reduce the addons icon
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6003 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-14 18:46:04 +00:00
xapantu
011d4f95a3 Adding a little hack to center the addons image but it is dirty...
Add an addons icon, thanks yeKcim :) (It is too big, I will reduce it later)

git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6002 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-14 18:43:33 +00:00
hikerstk
c9772d672e Removed unused code.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6001 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-14 11:29:27 +00:00
hikerstk
143ee6d455 Fixed memory leak.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6000 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-14 06:05:48 +00:00
hikerstk
a0ce44d326 Removed warnings printed to stderr in case of missing music files (which
can happen and not indicate a problem at all - all music files are searched
for in different directories like data/tracks/XXX and data/music, so it's
normal that music files are not always found).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5999 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-14 05:23:59 +00:00
hikerstk
5fc601c9d9 If the number of laps used previously (or set via a command line
option) was too small, a leader could 'finish' the race, and while
no message would be printed, its distance calcuation become incorrect.
To workd around this issue (and to avoid making the code in
linear_world even more convoluted) I just set a large number
for the number of laps in case of a FTL race.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5998 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-14 05:21:55 +00:00
auria
2665dd2e5d Removed huge TGA texture by replacing a barely visible texture with vertex colors (note: vertez colors work weirdly :/ in blender it's bright red, in STK it's light pink)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5997 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-14 01:55:39 +00:00
hikerstk
3015f78705 Removed unused old tuxkart models.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5996 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-14 01:55:00 +00:00
auria
4b15040560 Fixed leak in GPlose
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5995 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-14 01:44:19 +00:00
hikerstk
b8c1930d65 Fixed installation of license files, and changed
filenames to 'License.txt', to be in synch with
what is used elsewhere.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5993 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-14 01:36:17 +00:00
auria
18bd3ddb07 Add support for many GP losers in the GP ending screen
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5992 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-14 01:36:14 +00:00
hikerstk
79b0471b01 Added experimental code to give a background per line for the race
result. Too much is hardcoded atm, so it needs some work should
we want this look. Check for #ifdef USE_PER_LINE_BACKGROUND
to see what was done.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5991 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-14 01:28:19 +00:00
hikerstk
5fbc6eb0bb Fixed compiler warning.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5990 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-14 00:57:27 +00:00
hikerstk
f87c95b605 Added "/" to the end of some getXXXDir functions, so that the
"/" doesn't have to be added elsewhere all the time.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5989 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-14 00:56:42 +00:00
auria
9c3d6cd406 Fix lap counting in farm track
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5987 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-14 00:34:05 +00:00
auria
fe77e1f1ba Fixed some clipping caused by an absolute size being given to a label
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5986 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-14 00:24:49 +00:00
auria
fb8287fef0 Fixed broken ribbon labels
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5985 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-14 00:22:42 +00:00
auria
960dd16596 hopefully fixed shutdown crash
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5984 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-14 00:15:42 +00:00
auria
2891504fa3 Add back clipping to the font object, since lack of clipping messes up list widgets. I submitted a feature request with patch to the irrlicht devs instead, so hopefully in the future IGUIStaticText will have my patch apply and allow disabling clipping locally where needed.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5983 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-14 00:03:30 +00:00
auria
40d3d2e5de Added new roundedbox widget
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5982 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-13 23:22:58 +00:00
hikerstk
209d9582a8 Fixed bug 3064849 - crash in FTL.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5981 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-13 23:10:40 +00:00
hikerstk
9ce53b80b9 Fixed unexpected name of licenses, so that 'make install' installs those
files, too.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5980 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-13 06:14:55 +00:00
auria
f97cec61ce Fixed the hard to click checkbox in a reasonably clean way
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5979 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-13 02:07:51 +00:00
auria
141ce78156 Fixed excessive logging regression I accidentally introduced
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5978 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-13 00:25:54 +00:00
hikerstk
7ee4faa950 Fixed incorrect start positions in tracks that don't have checklines defined
(removed old, temporary global variable and replaced it with correct
variable in class), added a warning message printed to stdout in case
that checkline are missing.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5977 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-12 23:57:23 +00:00
hikerstk
a998641ae7 Fixed line endings.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5976 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-12 23:42:28 +00:00
hikerstk
af1ceeee09 Bugfix: memcpy would copy only pointers to some strings which I had missed,
causing potentially memory corruption. Added more asserts to make sure
'master instances' are never used for karts shown on the screen.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5975 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-12 23:33:03 +00:00
xapantu
0de6fc6485 Change the message for addons : 'Writing XML file' to 'Reloading karts list', it is more user friendly and honnest
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5974 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-12 17:06:40 +00:00
xapantu
788def7924 Fix the addons reloading
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5973 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-12 17:04:34 +00:00
auria
a3b7179427 Prevent bubbles from shkrinking smaller than the initial size (which could be especially marked at lower framerates)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5972 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-12 15:44:58 +00:00
jmimu
62eff31d0e Hide icons overlaping minimap
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5971 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-12 15:25:48 +00:00
hikerstk
728d3743b0 Fixed missing animation, but this is still work-in-progress.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5970 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-12 14:03:55 +00:00
auria
d9f64b1bd0 Fixed crash related to locked karts
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5969 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-12 13:52:47 +00:00
auria
599d0a806a Bye bye EvilTux, Welcome Konqi\!
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5967 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-11 20:47:05 +00:00
auria
7a19068a5d Fixed another crash at exit
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5966 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-11 20:17:41 +00:00
auria
5c0fba91f0 Init GUI as early as possible and show a loading screen during the first seconds when STK is loading
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5965 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-11 18:17:17 +00:00
auria
437bf86ac8 Removed unused texture from snow mountain
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5964 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-11 17:40:00 +00:00
auria
dd4e9486e7 Updated snowy song by Kronobil
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5963 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-11 17:33:47 +00:00
auria
c9c71dddd9 Hopefully fixed crash at exit
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5962 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-11 16:54:45 +00:00
auria
450517bb5c Fixed rare crash
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5961 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-11 16:49:46 +00:00
xapantu
a7c40fede7 Finish to fix the problem with the back and install button in the addons dialog
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5960 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-10 18:58:23 +00:00
auria
a39d705b9a Added clarification to gui engine manual (xapantu was not able to make something work, thus I fix the docs :)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5959 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-10 18:57:13 +00:00
xapantu
694a782caf Revert my last commit since it is useless now ^^
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5958 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-10 18:34:40 +00:00
auria
4df28afc80 Properly unload screens before exiting, correcting a FIXME
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5957 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-10 18:29:53 +00:00
xapantu
197f693943 Move the main menu screen thread canceling to tearDown because ~MainMenuScreen is never called
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5956 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-10 18:22:10 +00:00
auria
96d7bbf345 Fixed warning + removed hardcoded constant
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5955 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-10 13:51:40 +00:00
hikerstk
7f3f598193 Fixed crashes in grand_prix lose, win, feature animation etc.
KartModel instances come now in two different types:
master instances which are part of KartProperties and
should never call attachModel (or have wheels attached),
and copies of the master instances (which are used by karts
and other classes when the kart is actually displayed.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5954 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-10 13:30:31 +00:00
hikerstk
ea7e1e2734 Applied jmimu's patch to fix icons in battle mode.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5953 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-10 05:16:52 +00:00
auria
963516e2fb Removed/fixed bogus/unneeded includes or forwards
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5952 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-10 00:05:56 +00:00
auria
3b6940f2a3 Removed unneeded widget copy
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5951 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-09 13:41:44 +00:00
hikerstk
c2e68deb6d Minor cosmetic changes only.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5950 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-09 12:28:24 +00:00
hikerstk
69144f8274 Fixed crash in new KartModel handling in unlocked features.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5949 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-09 12:26:36 +00:00
hikerstk
d1ba939b94 1) Fixed crash when exiting STK.
2) Added grab and drop, since now the order in which the kart node
   and wheel nodes are released does not matter anymore.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5948 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-09 12:19:06 +00:00
hikerstk
8b0bd83120 More NoCopy.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5947 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-09 06:05:16 +00:00
hikerstk
64d3476067 More NoCopy.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5946 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-09 05:53:22 +00:00
hikerstk
3e4cc2eab7 More NoCopy.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5945 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-09 05:36:40 +00:00
hikerstk
0084cd6a33 More NoCopy.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5944 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-09 05:28:18 +00:00
hikerstk
aef6a4024c Improved handling if default (i.e. previously selected) kart
can not be found. Now stk will only abort if no kart at all
can be found, otherwise use the first kart in the kart 
properties list.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5943 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-09 03:24:34 +00:00
hikerstk
5abf327e13 Make sure that karts that have already finished the race (and are
driven by the computer) do not generate any 'fastest lap' messages
anymore (see bug 3061466).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5942 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-09 01:46:05 +00:00
auria
18b7bd5068 Improve the Widget class documentation and organization so that the generated Doxygen doc is actually useful, and so that we stop getting lost in this class
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5941 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-09 01:37:48 +00:00
hikerstk
f031b0473a Removed debug output (since this code can now be executed
in case that people play with many many karts).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5940 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-09 01:10:11 +00:00
auria
d0896de07e Fixed bogus Doxygen comment
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5939 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-09 01:03:30 +00:00
auria
3f0c41fd78 Added missing Doxygen documentation
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5938 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-09 01:02:01 +00:00
auria
4253e0d02b Improved GP lost screen by extracting a constant
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5937 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-09 00:54:55 +00:00
auria
93d412aec8 Removed the use of static that could cause problems on res switch
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5936 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-09 00:49:16 +00:00
hikerstk
2d4f2ad32f Each kart instance has now its own copy of kart_model instead of a shared
version of it. This avoids animation issues (in some circumstances e.g.
a win/lose animation could be shown for a kart still driving), and an
assert crash (bug 3058787) is also avoided.
Note that the animation issues are usually not easy to see since the
random AI kart selection makes usually sure that the player kart is 
not used more than once, so this issue can only be seen in AI karts.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5935 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-09 00:35:15 +00:00
hikerstk
39aa6528a0 Updated VS project file.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5934 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-09 00:31:47 +00:00
hikerstk
c1a239a7e6 More NoCopy - embarrassingly left out in previous commit :(
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5933 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-09 00:30:58 +00:00
hikerstk
42581e1719 Added more NoCopy.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5932 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-09 00:29:28 +00:00
auria
372e82374b Show confirm dialog before permanently erasing keyboard config (the confirm dialog I added is reusable, so should we ever need another confirm dialog we can reuse this one)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5931 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-08 23:06:54 +00:00
auria
bb659ba7c8 Fixed bogus include protection
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5930 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-08 22:45:08 +00:00
auria
244b40bfbf Added support for deleting added keyboard configurations
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5929 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-08 22:40:54 +00:00
auria
559c7bf0b2 Replaced the weird flying wheat in farm track with a static crop for now so it looks less weird
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5928 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-08 18:33:55 +00:00
xapantu
1394c1b6d9 minor code cleanup
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5927 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-08 18:27:16 +00:00
xapantu
ec063ef163 Adding a package-update.png image
Show 'update' instead of uninstall or install for addons which can be updated (maybe we need a third button)
Add a special icon in the addons lists if the addon can be updated

git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5926 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-08 18:19:05 +00:00
xapantu
96abb55c7d Change the name of the addons screen (from options to addons)
Use a single pointer for addons, it is now initialized in main()
Working on the update screen, we can now see which addons can be updated

git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5925 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-08 18:02:48 +00:00
xapantu
5602c1663e Fix the segfault when going to the network or the kart selection screen after going to the addons menu
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5924 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-08 17:11:46 +00:00
auria
42565ba603 Removed NoCoy from UserConfigParam because it can (and is) copied
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5923 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-08 15:22:22 +00:00
hikerstk
c13933a792 Added more NoCopy.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5922 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-08 11:39:19 +00:00
hikerstk
e3be1c3bc8 Improved handling in case that not enough karts are available, and
they are all used by players - admittedly only happens in extreme
debugging environments ;)


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5921 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-08 11:37:36 +00:00
hikerstk
0fd5c79b33 Fixed crash in case that the default kart can not be found, instead an error message
is printed (Auria, perhaps there is a better solution than the exit call??).
Also remove unnecessart 'this->'.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5920 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-08 11:19:21 +00:00
hikerstk
141b80b112 Started to add NoCopy as a base class to all objects to help detecting if an
object is actually copied.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5919 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-08 06:18:08 +00:00
hikerstk
91e86e83b8 Applied jmimu's patch, to fix the real problem with the disappearing
icons. Thanks for the patch!


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5918 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-08 05:56:18 +00:00
hikerstk
8742b8e127 Added debug output in case that the bullet assertion crash (see
bug 3058932).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5917 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-07 23:44:33 +00:00
hikerstk
b223901f7a Added more debug output in case of an assert that was triggered.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5916 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-07 23:06:21 +00:00
hikerstk
460db043ea Improved race-result screen not to show the times in FTL mode.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5915 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-07 23:05:31 +00:00
xapantu
2d17e2c2b8 Change back button id in the addons dialog to have a proper cancel button
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5914 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-07 18:04:22 +00:00
xapantu
4fd864fc4b Comment useless variable to remove compiler warning (and optimize a little)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5913 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-07 17:58:51 +00:00
hikerstk
fb7cd0e161 Applied jmimu's patch to fix bug 3059574 "Race icons
disappearing", which is triggered when AI karts have
finished the race. Thanks a lot!


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5912 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-07 13:46:51 +00:00
hikerstk
55d076768c Added an epsilon to test if a flyable is inside of the track. Hopefully this
avoids an assertion crash in bullet (triggered because a point is outside
of the AABB) - small floating point variation can cause bullet's AABB
to be slightly different from STK's AABB (=track size).
This should fix bug 3058932 (though I have not been able to reproduce
the problem).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5911 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-07 13:38:23 +00:00
hikerstk
707c440548 Fixed bug in bugfix ;) Non-debug mode would still crash.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5910 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-07 11:25:48 +00:00
hikerstk
01a3da7920 Removed compiler warnings.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5909 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-07 06:19:37 +00:00
hikerstk
1d4471f7c4 Moved handling of kart elimination into emergency animation (since
it's closely related, i.e. removing and adding bullet bodies), and
fixed bug 3059830).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5908 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-06 23:08:27 +00:00
hikerstk
022464830c Added test for missing dimension to avoid assert in bullet
(though this does not fix bug 3058932).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5907 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-06 23:05:56 +00:00
auria
bc7f48d5e5 tweak text bubble widget so that the text cannot go too close to the right edge of the widget
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5906 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-06 17:50:29 +00:00
auria
381ac727b0 Fixed RTL credits + removed annoying debug print from there
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5905 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-06 17:41:05 +00:00
auria
3154a8c23b Fixed warning
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5904 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-06 17:01:06 +00:00
auria
e4b1d27aca Fixed compilation problem in non-debug mode
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5903 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-06 16:59:00 +00:00
hikerstk
1eb2aed0bf Fixed skipping of the first result table (see bug 3059531).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5902 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-06 11:11:38 +00:00
hikerstk
8b29d20866 Fixed missing stars animation, which is now moved completely into
EmergencyAnimation (see bug 3059588).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5901 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-06 11:07:41 +00:00
mbjornstk
f02c89e835 Change transparency to 75% with GIMP.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5900 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-05 23:44:07 +00:00
hikerstk
a9d0acef3e Bugfix in new animated icons: if the kart positions were not in the right order
when stk is started (i.e. kart with world id 8 is on position 10 instead of 9)
then the race gui would crash. While this situation should not happen (the 
incorrect position happens if a kart has an invalid start position and is 
therefore rescued when the 'go' happens), this patch avoids a crash, helping
tpo diagnose other problems.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5899 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-05 23:41:59 +00:00
hikerstk
ebf6f561a9 Completely removed getRaceResultOrder functions, added debug support
for duplicated ranks to world_with_rank.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5898 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-05 14:05:59 +00:00
hikerstk
442168e845 More bug fixes for FTL mode, and started some code simplification.
By now FTL should basically work (i.e. not crash and list karts 
in the right order at the end), though the reported times are
still not correct.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5897 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-05 01:07:44 +00:00
hikerstk
7688b613ec Removed compiler warnings.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5896 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-05 01:05:52 +00:00
hikerstk
2f25be8333 Updated project file, removed compiler warnings, worked around
compilation problem on windows related to directory removal
for the add on server. 


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5895 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-05 01:04:50 +00:00
auria
908116c983 Improved bright text color in peach skin
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5894 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-05 00:31:19 +00:00
auria
aca58a4ddf Disabled clipping in our font. Welcome back the bottom of letter 'g' and other similar stuff that was getting cut off due to over-agressive clipping of letters
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5893 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-05 00:26:35 +00:00
auria
6ca4d0f642 Enlarged AddDeviceDialog so that hopefully clipping no more occurs on any resolution
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5892 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-05 00:13:41 +00:00
auria
ee2ffba374 Removed many abuses of the all-inclusive widgets.hpp header
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5891 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-05 00:10:31 +00:00
auria
0273249bad tweaked help bubbles after testing in various languages
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5890 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-04 23:55:32 +00:00
auria
93d2f49671 Fixed remaining issues with text bubbles by moving them to top of the hierarchy when focused
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5889 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-04 23:40:30 +00:00
auria
13e0f1519f Added more ingores about chinese font so svn st stops annoying me for having it
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5888 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-04 23:02:39 +00:00
auria
78c4ca3d5a Ignore chinese font files
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5886 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-04 21:54:10 +00:00
auria
4a1a3df201 Improved look and behaviour of new bubble widget
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5885 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-04 21:51:01 +00:00
auria
431e65b745 Added bubble widget to work around clipped text in help menu .I'm not sure I like it, and it's especially ugly in the glass skin, but that can be worked on later.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5884 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-04 20:24:42 +00:00
auria
15523034da Applied icon outline patch by jmimu, thanks\!
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5883 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-04 18:29:04 +00:00
auria
5d631158db Reversed WIP icon background patch that I accidentally committed
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5882 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-04 18:20:11 +00:00
auria
4263f9a373 Fixed the small icons in the race paused screen that looked weird
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5881 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-03 20:14:39 +00:00
auria
1ab4c71db2 Fixed bug with text not wrapping in small ribbon elements
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5880 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-03 20:06:51 +00:00
auria
bc490ef54e Added ability for setting some labels to a different color, to improve on the unreadable text on dark background issue. Colors may need to be tweaked.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5879 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-03 19:42:36 +00:00
auria
7adcf430bd temporarly fixed hebrew translation to indicate it's RTL + scaled down hebrew font a little
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5878 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-03 19:02:16 +00:00
auria
2171874f26 Implement silly hack to get whether the current language is RTL (but at least it works)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5877 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-03 18:57:44 +00:00
auria
94c13d95e5 Updated Xcode project
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5876 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-03 12:46:06 +00:00
hikerstk
059a599e47 Bugfix: eliminated kart where not added back properly when restarting a race.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5875 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-03 02:12:57 +00:00
hikerstk
b1205821b2 Changed implementation of slipstream to make it less likely that AI
will form 'trains': you have to slipstream for a certain amount of 
time, then (indicated by blue nitro sparks appearing) you will get
a zipper boost. This avoids the previous issue that by getting a
bonus even after a single frame of slipstream that trains are build
(since an overtaken kart will become faster, it's easy for the 
overtaken kart to keep on getting slipstream bonus. Now the overtaking
kart gets a zipper and is therefore far enough ahead of the overtaken
kart as to not giving it a slipstream bonus).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5874 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-02 22:42:35 +00:00
hikerstk
73339a9510 Fixed problem with result screen in follow the leader moder.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5873 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-02 22:35:16 +00:00
xapantu
c6b5ba2e76 Adding a 's' to the addons type when removing it directory, it is data/kart, not data/karts ^^
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5872 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-02 16:41:10 +00:00
xapantu
58637fb82a Move removeDirectory to file_manager (for addons uninstall)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5871 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-02 16:30:17 +00:00
xapantu
6b977c1600 - Center the text which show 'Downloading...' in the addons manager
- Use 'uninstall' instead of 'install' when the addon is installed

git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5870 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-02 15:53:10 +00:00
xapantu
53037c25e1 Fix a segfault problem with addons (the buttons are now loaded from a file, and the code still used some button pointer to desactivated them, but they was NULL)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5869 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-02 15:24:56 +00:00
xapantu
8af8d1ab69 Improve the 'download in progress code' to be less verbose
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5868 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-02 15:15:31 +00:00
xapantu
bf7c7754c5 Updating translations from Launchpad
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5867 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-02 15:11:03 +00:00
xapantu
aa90e1daac Removing useless print int the credits screen
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5866 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-02 15:00:17 +00:00
hikerstk
1b3778ca6a Moved setting of the position of each kart into
setKartPosition, some simplifications to ftl.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5865 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-02 13:38:23 +00:00
hikerstk
3480562b78 Added a new object in the world hierarchy (WorldWithRank) which
contains all codes related to ranking the karts (which is used
to display the icons in the race gui and the end result table).
The battle mode should now be fixed, but follow-the-leader
has still issues and will most likely crash at the end.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5864 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-02 13:14:07 +00:00
hikerstk
509e8f24df Removed debug output.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5863 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-02 13:10:31 +00:00
hikerstk
548ebab371 Fixed (at least one) bug in new race gui which caused battle mode not to
work anymore (battle modes don't have distance along track).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5862 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-02 12:47:28 +00:00
auria
81d43ec465 New grave texture by KroArtem
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5861 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-02 12:31:05 +00:00
hikerstk
ebd72f318b 1) Fixed last lap sfx still being played when a race is restarted.
2) Fixed last_lap sfx not being played in the last lap of a restarted
   race.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5860 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-02 03:03:37 +00:00
hikerstk
1643701ff7 Applied jmimu's patch to remove 'new laps' etc. messages when a race is
restarted.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5859 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-02 02:59:52 +00:00
mbjornstk
e51c21e5d0 Rotate and flip so anchor over icon looks a bit better.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5858 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-02 01:31:27 +00:00
hikerstk
ca9bcb4787 Fixe typo. Could someone with blender 2.49b please test?
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5857 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-02 00:46:42 +00:00
hikerstk
10616dab38 Applied jmimu's patch which shows players affected by attachments
and explosion in the player icon list, and 'animates' if a kart
is overtaken another kart. Thanks a lot for this patch!


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5856 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-02 00:44:11 +00:00
hikerstk
0e84cdf091 Modified behaviour of startup boost: instead of giving it to the first
two karts, it is now given for all karts starting withint a certain
amount of time. These times and boost value are specified in
stk-config.xml.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5855 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-02 00:19:06 +00:00
auria
adc99cc6b6 Updated fr_CA translation
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5854 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-01 16:47:45 +00:00
auria
cdea5f6a72 Removed the need to specify an empty label on buttons/labels when a label needs to be set programatically at runtime, this avoids empty strings appearing in translation catalog
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5853 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-01 16:09:09 +00:00
auria
3304c5af6f Modified kart script to generate compliant XML
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5852 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-01 16:02:08 +00:00
auria
1bfaf9d4f5 Update to translation script to pick up kart names + fixed many instances where gettext or the XML parser would complain
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5851 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-01 16:01:19 +00:00
auria
4f603d7dc1 Removed broken and unneeded reference from Xcode project
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5850 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-01 15:31:03 +00:00
hikerstk
881ee6985c Tried to make the script work better with different blender versions.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5849 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-01 04:16:59 +00:00
hikerstk
4f3c9c7772 Avoid unnecessary conversion from std::string to char *.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5848 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-01 03:24:47 +00:00
hikerstk
2a37d303fa Fixed compiler warning (unused variable).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5847 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-01 02:25:25 +00:00
auria
c11b61b2c3 Fixed farm mill rotation
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5845 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-01 02:01:59 +00:00
auria
b91cc0429d Added lap counting and items to garden track
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5843 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-01 01:47:14 +00:00
hikerstk
025e703089 Fixed bug in exporter that would reset the rotation of an object to zero
when running the exporter.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5842 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-01 01:29:57 +00:00
auria
92d13a97cd Attempt at creating a small field of moving wheat (bugs make it look weird for now)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5840 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-01 00:43:33 +00:00
hikerstk
27ec6a15e0 Removed textures from materials.xml file that were recently removed.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5839 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-08-31 23:09:36 +00:00
hikerstk
2764edde6d Added error messages to stderr if there is a problem with a music files
(the original exceptions are silently ignored, so no message to the user
indicating that a problem was detected).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5838 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-08-31 23:08:57 +00:00
hikerstk
75bfa4946b Fixed crash in case that an invalid .music file is in a track directory.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5837 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-08-31 23:06:24 +00:00
hikerstk
c5cb36e8e7 Removed now unnecessary heading,pitch,roll variable m_hpr.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5836 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-08-31 13:04:04 +00:00
hikerstk
48e7b4542b Fixed auto-rescue when a kart is about to topple over.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5835 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-08-31 10:30:26 +00:00
xapantu
b69b719fcd Fix the problem with the thread that tried to access to a screen that could be deleted
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5834 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-08-31 09:12:18 +00:00
mbjornstk
debede2d70 Add "._*" to the suggested list of patterns to ignore.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5833 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-08-31 01:48:52 +00:00
hikerstk
e97c486c77 1) Fixed .music XML files and reading code to be more in line
with our 'standard' way of using xml files.
2) Some code cleanup.
3) Added support for specifying tracks in .music files again.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5832 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-08-30 23:21:06 +00:00
hikerstk
e6075dc5d6 Fixed white spaces in source code.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5831 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-08-30 23:17:52 +00:00
hikerstk
483479d556 When an explosion is triggered by driving on a banana with a bomb attached,
the banana will now be disabled long enough to drive away once the explosion
animation is finished (previously karts would get punished twice, since after
the explosion they would be hit by the banana again).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5830 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-08-30 22:38:50 +00:00
auria
9092b93044 Fixed mr ice block minimap icon
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5829 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-08-30 15:17:21 +00:00
auria
0444c060a6 Updated farm blend with improved trail texture
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5828 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-08-30 01:59:34 +00:00
hikerstk
6392dd8e26 Removed debug code.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5822 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-08-30 00:38:57 +00:00
hikerstk
73f7d795e7 Applied work around for a compiler bug, see 3014609 for details (one
bullet source file needs to be compiled with one additional flag to
avoid this bug causing STK to crash).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5820 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-08-30 00:30:18 +00:00
auria
bb696615f4 Added WIP farm track
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5819 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-08-30 00:27:40 +00:00
hikerstk
1ddb083b0e Fixed compiler warning.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5818 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-08-30 00:21:04 +00:00
hikerstk
ac478db1ca Fixed not crrectly centered table in race results.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5817 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-08-29 23:19:06 +00:00
hikerstk
c779232681 As default the top button is now set to have to focus when the race
result buttons are being displayed. This avoids the problem that a
player might accidentally trigger 'abort GP' when pressing 'fire'
repeatedly to skip animations.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5816 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-08-29 23:17:56 +00:00
hikerstk
3890ee7a5d Fixed bug 3055452: crash at end of race (caused by displaying a
'new lap' message while the race result is being displayed). All
messages are now simply ignored (instead of causing an assertion
error).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5815 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-08-29 23:13:28 +00:00
auria
ca64208e34 Added new Mr Ice Block icon by Rudy
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5814 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-08-29 21:07:28 +00:00
auria
8aea5fa9b0 Fixed palm trees in island track + made water ripple saner
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5813 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-08-29 20:38:11 +00:00
auria
c39f26a03a Removed long sections of diasbled lines from title font file
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5810 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-08-29 20:03:44 +00:00
auria
edc613ed10 Added license info regarding new font + removed debug prints
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5809 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-08-29 19:56:40 +00:00
auria
e79025b041 Fixed crash in font code, updated font loading code to allow splitting our huge XML file so that chinese can be in a separate file, switched to wqyMicroHei for chinese font (font not included in SVN because of size)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5808 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-08-29 19:28:57 +00:00
auria
4ead096539 Refreshed credits and licensing info in a couple places
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5807 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-08-29 18:09:45 +00:00
hikerstk
9b74339431 Fixed bug 3041526 - speedometer display was incorrect for higher speeds.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5806 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-08-29 12:56:08 +00:00
auria
3405fcd624 Added converted island track by sj04736. Thanks\!
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5805 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-08-28 23:34:25 +00:00
auria
cc92619d32 Removed old unused code that got in the way
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5804 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-08-28 18:39:28 +00:00
auria
1ac59260eb Fixed broken music gain property in music files
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5803 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-08-28 18:38:10 +00:00
auria
c12963ffc4 Added checkline and moving shuttle to skyline
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5801 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-08-28 17:04:15 +00:00
auria
86a95791bf Initial skyline conversion. No checklines yet, no moving shuttle yet.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5800 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-08-28 15:48:44 +00:00
auria
56c66c41c9 Removed bad hip hop music no one seemed to really like anyway, added new song found by Arthur_D on jamendo (not used yet, but would be perfect when we have island track converted)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5798 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-08-28 15:05:19 +00:00
auria
b1616a6875 Fixed wrong case in music name
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5797 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-08-28 14:43:13 +00:00
auria
800b1c39f4 Fixed wrong case in music name
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5796 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-08-28 14:40:11 +00:00
auria
045317ccd1 Fixed crash due to uninitialized variable in abstract top level container
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5795 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-08-28 01:02:13 +00:00
auria
363207e26c Make the track exporter include vertex colors
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5794 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-08-27 22:46:37 +00:00
auria
93b4bc18cf Removed unused textures
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5793 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-08-27 15:56:37 +00:00
auria
d6256b3362 Added support for ambient light track-wide (Joerg: am I duplicating something that already exists somewhere else?)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5792 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-08-27 15:41:24 +00:00
hikerstk
6ccb71d1b5 Fixed lap counting in crescent crossing.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5790 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-08-27 02:52:53 +00:00
auria
747669fbc4 update on crescent crossing. Added checklines, but they don't work xD JoergH, this is for you
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5789 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-08-27 01:55:55 +00:00
auria
b56e0aca33 update on crescent crossing
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5787 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-08-27 01:30:42 +00:00
auria
642364a11b Initial converison of crescent crossing; more work to come
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5784 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-08-26 15:40:33 +00:00
hikerstk
6c28a366d3 Added support for skipping animations by pressing 'fire'.
Fixed some animations that were not skipped correctly.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5783 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-08-26 10:16:58 +00:00
hikerstk
891356f8eb Prevent karts from early starting by driving backwards (bug 3053199).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5782 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-08-26 04:23:05 +00:00
auria
8df52854fe Added way for GUI screens to receive all player actions
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5779 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-08-26 00:08:10 +00:00
hikerstk
f2080fcab4 Skip gp-table-resorting animation if the GP standings are unchanged,
reduced time between point-increase and gp-table-resorting.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5778 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-08-25 22:55:58 +00:00
hikerstk
4b37a6992a Fixed incorrect animation frame in GP win/lose animations (see bug
3041529).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5777 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-08-25 14:08:16 +00:00
hikerstk
a3dc17a7dd Fixed handling of ESC (which previously would close the screen, without removing the
actual race result gui). ESC now allows some skipping of animations.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5776 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-08-25 13:54:28 +00:00
hikerstk
d6ab91d14d Fixed crash when adding new players, see bug 3052858.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5775 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-08-25 12:30:28 +00:00
hikerstk
5c0a18747e Fixed comment, and removed debug code to test unlocking.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5774 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-08-25 00:58:45 +00:00
auria
cf7838db70 Removed accidentally committed debug prints
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5773 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-08-25 00:28:58 +00:00
hikerstk
7c6dc77365 Removed compiler warnings.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5772 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-08-24 23:35:43 +00:00
hikerstk
18444e16e0 Bugfix (stupid windows caseless file system).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5771 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-08-24 23:33:30 +00:00
hikerstk
18b7bd7736 Added new race result gui, which is an actual screen now. This is still work in progress
(e.g. atm it's not possible to skip part of the result animations, so for now you have
to wait till the buttons appear before you can continue).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5770 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-08-24 23:19:14 +00:00
hikerstk
433e1f42e2 Made Widget::m_text private and provided setter/getter functions
instead. The setter will automatically also set the corresponding
text in an irrlicht widget (if the irrlicht widget exists at that time).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5769 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-08-24 23:07:13 +00:00
auria
58e0671f9f Removed debug print accidentally committed
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5768 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-08-24 00:33:33 +00:00
auria
57b6375a85 Made invisible widgets non-triggerable
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5767 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-08-24 00:32:03 +00:00
auria
580f36fd95 Added setVisible method to Widget. Unfortunately irrlicht allows hidden widgets to be navigated to so calling setVisible(false) doesn't disable widgets
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5766 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-08-24 00:15:10 +00:00
xapantu
0892f3004a Re-fix the credits code
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5765 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-08-23 14:16:39 +00:00
xapantu
bc283dfab6 Re-adding CREDITS text, I removed it to debug :(
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5764 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-08-23 14:13:07 +00:00
xapantu
39281ee8a7 Cleaning up the translator-credits code
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5763 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-08-23 14:10:36 +00:00
xapantu
0f7bb742ab Merge translations
Fix the Credits screen for Launchpad contributions

git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5762 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-08-23 14:04:45 +00:00
xapantu
8525ccc087 Updating .pot file
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5761 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-08-22 18:15:00 +00:00
xapantu
5605a4c864 Adding support for the translator-credits string, it will add automatically the name of the translators
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5760 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-08-22 18:13:49 +00:00
xapantu
9cfeac1ed4 Adding a mutex in the main_screen to avoid problem with the thread that loads the news
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5759 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-08-22 17:51:48 +00:00
hikerstk
bae43d78df Very minor layout changes.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5758 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-08-21 13:21:21 +00:00
hikerstk
1b1de55a20 Added some debug code to inform of incorrect removal of widgets.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5757 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-08-21 13:18:24 +00:00
auria
ca63182f5c Added FIXMEs to annotate a minor set of bugs in the layout code that Joerg just stumbled upon
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5756 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-08-18 23:59:05 +00:00
auria
eb52c1d4af Improved on previously committed GUI engine internals docs
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5755 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-08-18 01:38:18 +00:00
auria
8c578b19a4 Documented some GUI engine topics that are admittedly not trivial (thanks Joerg for showing me that ;)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5754 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-08-18 01:27:13 +00:00
hikerstk
ae85e05390 Bugfix: uninitialised variable was used, which causes (at least on Windows) the camera
position to be completely wrong.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5753 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-08-17 04:01:17 +00:00
xapantu
9362dc13f4 Convert (partialy) the addons dialog in the new xml system
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5752 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-08-16 09:34:31 +00:00
xapantu
14fa9736b7 Adding a missing kart icon (for addons tab)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5751 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-08-16 09:04:08 +00:00
mbjornstk
73c3ed302f Add missing include for typeid.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5750 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-08-16 01:05:41 +00:00
hikerstk
314cb2ec3f Updated VS project file, fixed compilation problem in layout_manager.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5749 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-08-16 01:01:46 +00:00
auria
e3fa74187d Added YET more files I forgot in earlier commits xD
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5748 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-08-16 00:54:39 +00:00
auria
4e48bbd66b Extracted the new common base for Screen and ModalDialog out of the temporary location where it was put in previous commit
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5747 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-08-16 00:46:17 +00:00
auria
021dea1829 Reconciliated Screen and ModalDialog by extracting their common funcitonality into a common base class
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5746 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-08-16 00:39:53 +00:00
auria
ce0f923623 Cleaned out outdated code and no more relvant TODO
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5745 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-08-16 00:13:10 +00:00
auria
d2399b76a6 Converted 'confirm resolution' dialog to use XML files
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5744 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-08-16 00:10:09 +00:00
auria
d812bc4289 Added files I forgot in several previosu commits -.-
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5743 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-08-15 23:57:23 +00:00
auria
b7fe74141e Converted the 'new player' dialog to use XML files
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5742 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-08-15 23:51:34 +00:00
auria
f43d9d4d35 Ported race paused dialog to XML files + fixed many small things with dialogs-from-xml on the way
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5741 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-08-15 23:24:08 +00:00
auria
f03c8b94fe Fixed error in GUI engine doc
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5740 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-08-15 22:23:11 +00:00
auria
975451c7ec Dialogs may now be specified in XML files. Ported the 'press a key' dialog to a XML file as a test and example
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5739 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-08-15 22:12:58 +00:00
auria
ee1f67b19d Converted back CREDITS to UTF-16 (why was it converted back to UTF-8? STK expects UTF-16, since that's the format our font object can handle) - fixing crash when trying to see credits in-game. Also addded better error handling in the code
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5738 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-08-15 20:42:18 +00:00
auria
b1f7012cbd Moved layout code out of Widget and Screen classes; not only is it cleaner this way, it also paves the way for eventually making Dialog classes also use the XML layout code
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5737 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-08-15 20:24:51 +00:00
hikerstk
e034082a2b 1) Moved calls to World::(un)pause from state_manager into
the menus. This simplifies the state manager (no more
   hidden side effects of pushScreen), less parameter
   to onGameStateChange, easier extend for new RaceResultGUI
   (which must not have calls to pause). Now the calls
   are done in the Screen base class (and can be disabled
   in the constructor).
2) Many cosmetic changes to make the code follow our
   coding standards.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5736 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-08-15 01:15:19 +00:00
hikerstk
a28ed20d9e Only cosmetic changes.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5735 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-08-11 22:53:42 +00:00
hikerstk
426cedcacb Fixed rare bug in which stk aborts (because it receives a WM_QUIT message)
immediately after start (after closing the null device and opening the actual
screen).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5734 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-08-10 01:15:53 +00:00
hikerstk
ab92817eb6 Removed unnecessary variable (which was actually declared and used in
WorldStatus).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5733 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-08-10 00:25:38 +00:00
hikerstk
dc0d97ed1c More names for scene nodes.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5732 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-08-08 23:01:25 +00:00
hikerstk
41f69b89bd Added names to scene nodes.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5731 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-08-08 22:54:04 +00:00
auria
9dfa90beed Decide smarter who won and who lost in a GP, depending on number of players
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5730 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-08-08 01:02:26 +00:00
auria
35d2456800 Documented problem
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5729 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-08-08 00:59:19 +00:00
auria
e940cccc36 Started implementing the 'max number of karts' track parameter as per the todo ticket in the tracker. The count is read but not yet enforced. The values I added in the track files are very approximative and not tested. Ideally the track exporter should generate this field
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5728 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-08-07 01:59:44 +00:00
hikerstk
856d59fc76 1) Worked around bug of 'continue' text not being shown when a kart is unlocked.
2) Minor style cleanup.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5727 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-08-06 13:59:03 +00:00
hikerstk
25b2d48a2a Minor coding style changes.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5726 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-08-06 05:12:50 +00:00
hikerstk
fd8e85e2eb Simplified code by reusing existing function.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5725 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-08-05 13:16:32 +00:00
hikerstk
32a7186320 Bugfix: avoid crash if any of the special debug keys (F1, F2, ...) is
pressed when no race is on.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5724 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-08-04 22:47:36 +00:00
hikerstk
5c00d7044a Simplified code somewhat.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5723 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-08-04 13:10:20 +00:00
hikerstk
7d5f69cf32 Fixed incorrect display of karts in mini-map.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5722 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-08-04 10:33:32 +00:00
hikerstk
80dfb0baca Added debug output if a check line is crossed in 2d, but the kart
does not have the right height. This helps debugging cases when
a check line is too low or too high.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5721 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-08-02 23:25:35 +00:00
hikerstk
efd148fc42 First test to fix incorrect race order in star track
(which could be caused by the lap-activation line being
too low, causing only some karts to actually cross this
check line correctly).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5719 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-08-02 03:44:44 +00:00
hikerstk
4b50bc250a Fixed gcc compiler warning (incorrect order of initialisation).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5718 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-08-02 00:18:07 +00:00
hikerstk
3d7f706cfc Removed debug print statement.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5717 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-08-02 00:16:39 +00:00
hikerstk
a27ab81982 1) Fixed incorrect colours for rows (player karts should be in red).
2) Removed unnecessary type casts.
3) When increasing the GP points, the 'recently earned' points are now
   decreased.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5716 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-08-01 23:37:39 +00:00
hikerstk
14e41122a8 Replaced _DEBUG_PRINTS_LIKE_MAD_ with code that will only print
this information when a race position changes.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5715 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-08-01 23:30:13 +00:00
auria
64a002116d Updated more screens to not hardcode button heights
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5714 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-07-30 01:47:16 +00:00
auria
13f82f769a Updated feature unlocked screen XML file to no more hardcode button size
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5713 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-07-30 01:42:14 +00:00
hikerstk
b13ba3ac37 Changed direction in which the GP entries are resorted: karts going up towards
the top will be moving to the left side, karts going down to the right side.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5712 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-07-30 00:31:52 +00:00
hikerstk
ec0ec1ea64 Fixed crash in case that a kart does not have an icon.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5711 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-07-30 00:11:28 +00:00
hikerstk
0b35249b43 Improved new race result gui - it now consists of two parts: first
the results of the just finished race, then an animated display
of the GP standings (to test this please change the #undef
USE_NEW_RACE_RESULT in race_result_gui.cpp).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5710 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-07-29 23:03:20 +00:00
xapantu
57b5c788ea Adding chinese language in gen-mo (not added yet), tab system in the addons menu and some others very little things
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5709 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-07-28 17:46:48 +00:00
hikerstk
a68a70003c Added animated display of current GP standings.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5708 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-07-25 22:37:11 +00:00
hikerstk
47070a2f5a Added --gp option to start a GP from the command line.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5707 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-07-25 22:35:53 +00:00
hikerstk
9f488329aa Added test GP, which atm consists of 4 lighthouse
races with 0 laps each!!! Only meant to quickly
test race result GUIs.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5706 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-07-22 22:51:46 +00:00
hikerstk
ebc4754717 Update to new race result GUI: it now handles GP and non-GP,
and 'animates' increasing the points.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5705 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-07-22 22:51:14 +00:00
hikerstk
e291ce56ff Keep the race going (with end race controller) while the race
results are shown.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5704 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-07-22 22:49:56 +00:00
hikerstk
9de958aa17 Bugfix: tried to read incorrect keyword from config file, and as a result
GP start positions were reversed.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5703 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-07-22 22:33:53 +00:00
auria
e9ad44ea3a Updated Xcode project
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5702 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-07-22 00:02:07 +00:00
hikerstk
c6d8b5908f Disabled new (and unfinished) race result gui again, which was
accidentally enabled in previous commit.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5701 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-07-21 01:09:12 +00:00
hikerstk
2ad6b0a027 Renamed CGUIFont.{h,cpp} to scalable_font.{hc}pp, removed all
references to CGUIFont (so that the new mono-space-digits functions
can be used everywhere); some code cleanup. 


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5700 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-07-21 00:01:22 +00:00
hikerstk
7557d4be8b Updated new race result gui (which by default is not shown atm).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5699 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-07-20 23:01:47 +00:00
hikerstk
8e48d227b8 Added support for mono-spaced digits (which makes tables with
numbers look better): all digits and the space character have
the same width.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5698 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-07-20 22:39:54 +00:00
hikerstk
03c6500265 Replaced tabs with spaces.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5697 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-07-19 03:36:59 +00:00
hikerstk
9549138017 Missing file from previous 'fix race restarting' patch.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5696 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-07-19 00:14:06 +00:00
hikerstk
969314e1f0 Fixed race restarting.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5695 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-07-19 00:11:03 +00:00
auria
b1c970684c Fixed warnings
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5694 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-07-18 15:49:52 +00:00
auria
2a4570f6c6 Fixed warning
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5693 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-07-18 15:47:47 +00:00
hikerstk
c4797d6dd7 Added FIXME to indicate why restarting a race is currently broken.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5692 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-07-18 13:55:55 +00:00
hikerstk
ddf7175ee1 Fixed bug 3030981: no more in-game dialog when pressing escape.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5691 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-07-18 10:58:35 +00:00
auria
992115a9d9 Started performing API changes to support multiple GP losers eventually
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5690 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-07-17 18:17:15 +00:00
auria
b636214371 Allow assigning key bindings to ESC
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5689 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-07-17 17:40:09 +00:00
auria
13a6e76c13 Make sure the right camera is used in 3D cutscenes
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5688 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-07-17 17:23:33 +00:00
auria
a4796313b5 Improved error message shown when a music fails to load + fixed the new snowy song file
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5687 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-07-17 17:11:41 +00:00
auria
a7dadddb28 Update to newer version of snowy track, since it doesn't seem like the final version talked about in the forum post is going to come soon
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5686 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-07-17 15:36:34 +00:00
auria
02e65f4943 Updated Xcode project
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5685 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-07-17 15:20:00 +00:00
auria
e53c1e64b1 Explicitely tell irrlicht that we do not support resizing the frame
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5684 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-07-17 15:18:23 +00:00
auria
ccb306d4bd Updated mac info.plist file to be more correct
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5683 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-07-16 22:48:31 +00:00
hikerstk
04f2bd7190 1) Started adding new race result screen, which is for now disabled in the game.
2) Replaced int* with std::vector<int> in raceResultOrder.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5682 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-07-15 22:41:41 +00:00
mbjornstk
a00f81738f Apply props to make all text in SVN.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5681 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-07-12 22:47:15 +00:00
hikerstk
626f83087a Added new base class for race gui (in prepration for improved
result gui).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5680 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-07-11 23:03:54 +00:00
hikerstk
87256f58e8 1) Finally fixed (hopefully) all crashes related to HW buffers (replaced two
more deletes with drop).
2) Simplified skidmarks by completely removing the saved meshes.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5679 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-07-11 22:54:35 +00:00
hikerstk
d0b96f462e Simplified skid structure by removing pointer to mesh
(which is not needed at all).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5678 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-07-11 13:26:26 +00:00
hikerstk
949f6380ba Fixed incorrect delete (which can cause a crash if long skidmarks
are used that will utilise hardware buffer). The crash could actually
happen in another race or when ending stk (since then hw buffers are
deleted).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5677 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-07-11 13:14:09 +00:00
hikerstk
db9bf099e5 Fixed incorrect assignment to unsigned variable.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5676 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-07-11 13:11:05 +00:00
auria
d1bfdd7546 Moved mutex from header to .cpp file, since defining one instance of the mutex for each fiel that includes the download manager is almost certainly not what was intended
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5675 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-07-09 00:41:46 +00:00
hikerstk
09fbb5f0ff Fixed more memory leaks.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5674 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-07-08 23:03:45 +00:00
hikerstk
e8d97d035d Fixed delete being inconsistent with new.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5673 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-07-08 05:14:42 +00:00
hikerstk
dee6536f14 Fixed g++ compiler warning.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5672 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-07-08 02:32:50 +00:00
hikerstk
8833ca6bcd 1) Added false starts for Ai karts.
2) Adjusted the AI reaction time to be more in synch with what humans
do.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5671 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-07-08 01:56:52 +00:00
hikerstk
534404d154 Added the penalty time (when starting too early) to stk_config.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5670 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-07-08 01:34:46 +00:00
hikerstk
e9837ca8fc Added some startup speed boost, mainly for testing. The first two
karts to press 'accelerate' after 'go' will receive a boost. 


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5669 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-07-07 23:53:27 +00:00
hikerstk
86715b59c1 Updated VS project file, fixed compiler warning.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5668 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-07-07 23:51:15 +00:00
hikerstk
2b3eac1746 Fixed memory leak.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5667 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-07-07 21:50:32 +00:00
xapantu
1f7d07a3ae Redirection system to use another addons server
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5666 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-07-07 19:31:54 +00:00
xapantu
ad6785a2b2 Start a class for the network; use sample functions is getting dirty.
Starting to implement the 'redirection' system (e.g. if we want to change the server

git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5665 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-07-07 17:02:08 +00:00
auria
5efcf2fd90 Updated ocean and peach skins to also include scrollbars + fixed invalid pointer usage in addons that caused crash
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5664 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-07-06 23:56:58 +00:00
hikerstk
396db5ae2b Added intro sfx to be played before ready-set-go.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5663 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-07-06 23:10:47 +00:00
auria
862e5f6310 Minor update to new progress bar control : made non-focusable. Update Xcode project.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5662 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-07-06 22:26:17 +00:00
xapantu
93624d154c Fix a crash caused by a uninitialized mutex and remove the 'setText' call from the thread because it can caused a crash
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5661 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-07-06 16:06:43 +00:00
xapantu
ad9eb86671 Adding a progress bar to download addons.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5660 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-07-06 14:39:45 +00:00
hikerstk
53d19f2e43 Added new evil tux animations.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5657 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-07-06 03:48:06 +00:00
hikerstk
468e059a94 Added last lap sfx, which is played once when the first kart
starts the last lap.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5656 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-07-06 00:11:42 +00:00
auria
ee6284652c Added animated hexley. I think he's a bit too big, will likely need to be scaled down a little
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5654 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-07-06 00:06:27 +00:00
auria
f696772764 Fixed doubly-defined constructor that didn't compile
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5653 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-07-06 00:02:51 +00:00
hikerstk
6d3e1ebb06 Added missing initialisation.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5652 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-07-05 23:06:11 +00:00
hikerstk
2bb985313d Fixed minor memory leak.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5651 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-07-05 23:03:19 +00:00
hikerstk
b84043f819 Fixed minor memory leak (minor=data structure that is used till the end
of the game is not freed, so memory usage does not increase over time).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5650 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-07-05 23:02:09 +00:00
hikerstk
9d467210c5 Fised memory leak.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5649 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-07-05 23:00:41 +00:00
xapantu
6a51351181 Adding a progress text to show the percent already downloaded of the addons inthe addons dialog
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5648 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-07-05 17:47:05 +00:00
xapantu
8ea7b2d2b9 Improve error handling for network connexion (use a boolean now)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5647 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-07-05 14:21:14 +00:00
xapantu
29a5a265ee Adding a progress function for download, it is a bit too verbose...
Error handling

git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5646 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-07-05 14:19:00 +00:00
xapantu
764c70a108 Uncomment the network code; it was commented and no files could be downloaded, it causes the crash when we started stk (I disabled it in commit 3861, it was an error :( )
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5645 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-07-05 12:34:59 +00:00
hikerstk
b53356d30c Added Rudy's animation of pidgin.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5643 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-07-05 04:14:38 +00:00
hikerstk
c8ea8e75db Added Rudy's new elephpant animation (which is currently not properly
looped).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5639 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-07-05 03:18:37 +00:00
hikerstk
acb59dffe5 Added Rudy's animations.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5637 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-07-05 03:03:10 +00:00
mbjornstk
baf23285e7 Make minimap be proportional to real track. Icon position needs fixes, tho.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5636 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-07-05 00:29:26 +00:00
mbjornstk
27c007a8fa Use float constants.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5635 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-07-05 00:24:09 +00:00
hikerstk
6c7cdb1b7b Fixed crash in end camera - hopefully the last problem.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5634 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-07-05 00:10:58 +00:00
hikerstk
bc50f128ce Updated track exporter to support end cameras.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5633 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-07-04 23:42:35 +00:00
hikerstk
a4d5c1056d Fixed end camera if a track has no specific end camera defined (previously
an existing end camera from a previous race would be re-used).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5632 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-07-04 23:40:37 +00:00
hikerstk
5d5ffe511a VS curl-debug build directory is now ignored.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5631 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-07-04 23:30:16 +00:00
hikerstk
8b5d7b0510 Added support for 'introduction frames' to be played once before
an animation loop. Also added support for the non-standard
marker names used by Rudy.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5630 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-07-04 22:54:22 +00:00
hikerstk
3416a54bfd Added support for a sequence of frame to be played in an animation before
the actual animation loop starts.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5629 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-07-04 22:51:45 +00:00
hikerstk
0243b12de9 Added missing variable initialisation.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5628 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-07-04 22:49:13 +00:00
hikerstk
63d5f62cdb Removed unnecessary declaration.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5627 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-07-04 22:48:12 +00:00
auria
ada915c207 Fixed typo in Widget documentation
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5626 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-07-04 19:54:33 +00:00
auria
a77405d53a Fixed potentially dangerous name clash between Widget members and SkinWidgetContainer members + added the proper m_ prefix as per our style guidelines along the way
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5625 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-07-04 19:25:20 +00:00
auria
d68e299da0 Fixed annoying visibility warnings wen building with Xcode
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5624 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-07-04 18:36:59 +00:00
auria
56956bf752 Fixed potential crash in add-ons code
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5622 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-07-03 23:48:54 +00:00
auria
a8224ea937 Fixed a couple issues in race GUI
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5621 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-07-02 23:14:44 +00:00
xapantu
2a3854db6b improve the checkandcreatedirectory recursive function file_manager using the stringutils split function
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5619 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-07-02 17:14:09 +00:00
xapantu
079a25cbd8 Adding a mutex to avoid gui problem in the addons_loading dialog and desactive the next and previous button (and some code cleanup)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5618 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-07-02 16:54:08 +00:00
xapantu
088efbb96a code cleanup in addons_loading (remove the use of 'this' for the back button, I am going to remove all 'this')
move this->update_status to m_update_status in addons_screen
disable the focus on the image in the addon dialog

git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5617 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-07-02 14:59:21 +00:00
xapantu
f4f78803b3 Adding a function (checkAndCreateDirectoryP) tp create directories recursively
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5616 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-07-02 09:35:55 +00:00
auria
e99d7592fb Fixed uglyness on OS X where directories called both SuperTuxKart and supertuxkart would be attempted to be created in App Support
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5615 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-07-01 18:11:22 +00:00
auria
58d8e91e20 Better error checking
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5614 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-07-01 18:06:18 +00:00
xapantu
3b1757449b Creating the directories for addons using file_manager
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5613 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-07-01 17:42:12 +00:00
xapantu
362abc0fc4 removing one of the two download functions
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5612 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-07-01 17:16:10 +00:00
auria
5b20361094 Implemented get addons dir for OS X
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5611 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-07-01 16:59:22 +00:00
auria
fb0bda3fe4 Added addons build config to Xcode project + added better error handling to the unzip function so it fails instead of crashing iun a couple places (xapantu: more work needed on error handling)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5610 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-07-01 16:50:34 +00:00
hikerstk
acf4092444 Added new VS configuration 'curl-debug' which adds support for libfribidi,
curl (and pthreads). Several functions could not be compiled under VS, for now
I have commented out the appropriate sections and added "FIXME_ADDON"
#ifdefs or comments.

NOTE: This will most likely break the addon manager on platforms on which it
is currently working!!!! It's mainly meant to show which parts of the code
need to be improved!!! Please grep for FIXME_ADDON, and if no easy fix exists,
just add #ifndef WIN32 for now.



git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5609 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-07-01 14:25:42 +00:00
hikerstk
61b411a6a7 Removed unused variable.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5607 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-07-01 13:58:22 +00:00
xapantu
b4d372489b A dirty hack to add addons direcotory support in kart loader and a fix for addons path
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5605 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-07-01 12:15:57 +00:00
xapantu
4669b7075b Working on the update screen: remove unneeded function and some code cleanup
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5604 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-07-01 10:02:57 +00:00
xapantu
5a2de08d45 code cleanup in addons.cpp:
move the function GetName, GetVersion... to the header file
some documentation
try to follow the code style guidelines

git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5603 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-07-01 08:32:56 +00:00
auria
9476785986 Removed the include to pthread in the main screen, it's not used.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5602 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-07-01 00:34:59 +00:00
hikerstk
61cc735179 Fixed memory overwrite that happens when the in-game menu is
displayed during the end animations.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5601 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-07-01 00:16:09 +00:00
hikerstk
5fcd69554e Updated VS project file, fixed minor compilation and style
problems (note: atm addons are not compiled on VS).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5600 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-07-01 00:14:56 +00:00
hikerstk
9698b08b87 (Hopefully) fixed missing return value in w_gettext.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5599 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-07-01 00:13:31 +00:00
auria
b686bf524b Updated Xcode project + minor fixed to xapantu's code
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5598 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-30 23:53:16 +00:00
xapantu
5a653e26e9 Adding the addons menu, I am going to write a mail to the ML
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5597 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-30 18:40:55 +00:00
xapantu
f0094304da Adding the '--with-addons' option in configure.ac
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5596 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-30 17:07:42 +00:00
hikerstk
6c10ceeeb4 Fixed uninitialised variable.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5595 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-30 05:29:56 +00:00
hikerstk
09fe1ea784 Fixed uninitialised variable.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5594 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-30 05:23:37 +00:00
hikerstk
e646b2e443 Switch win/lose animation off when restarting a race.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5593 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-29 22:58:20 +00:00
hikerstk
28f2b3742d 1) Fixed 'shaking' of kart, which happens esp. in end- and reverse camera
(reason was that camera used the previous kart position to adjust the camera
   settings, while the karts were shown at the new position. This becomes a 
   problem if bullet does more than one time step, since then the usually
   fixed offset is changes, which is visible).
2) Removed debug output.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5591 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-29 11:15:00 +00:00
hikerstk
0d527829ef Fixed VS compiler warnings.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5590 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-29 11:11:03 +00:00
hikerstk
b03dec0eb3 Made it less likely to get a switch (1/3 less likely then previously).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5589 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-29 01:45:14 +00:00
auria
6cb51e2492 More work on scalable race GUI : race GUI will now be not so small on high resolutions (we need higher-definition weapon icons\!)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5588 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-29 01:23:56 +00:00
auria
536bce6aa9 Started implementing scalable race GUI : race GUI will now be not so small on high resolutions
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5587 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-29 00:59:20 +00:00
hikerstk
daf9f5f3ff Added example of new end cameras.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5586 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-28 23:34:08 +00:00
hikerstk
c1c7daf2fa 1) Added support for new camera mode: end camera positions and types
can now be specified in the scene file. Currently supported are:
   - normal 'ahead of kart' camera (which is what we used so far)
   - fixed camera: camera is at a fixed position, always looking
     at the kart.
2) Removed camera.hpp dependency from kart.hpp.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5585 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-28 23:33:07 +00:00
hikerstk
f1c187d5d5 Fixed VS compilation.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5584 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-28 23:24:04 +00:00
xapantu
659fb0a86a Update translations from Launchpad
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5579 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-28 11:17:31 +00:00
xapantu
cdb0340d95 Adding korean translation by JJ from Launchpad
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5578 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-28 11:12:50 +00:00
auria
ee514b08a7 Hopefully fixed bug where camera hanged
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5577 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-28 00:39:45 +00:00
auria
9c4940abdb Fixed AI count spinner being disabled when it shouldn't
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5576 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-27 23:56:59 +00:00
auria
c19280e6d1 Added assertions to Camera so that we can catch the camera getting stuck bug
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5575 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-27 23:18:52 +00:00
auria
8c62806938 More licensing fixed to secert garden
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5574 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-27 19:25:47 +00:00
auria
f67b392172 More licensing fixed to secert garden
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5573 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-27 19:18:49 +00:00
auria
ed31f0b357 Replaced a couple files with bad license in secret garden
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5572 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-27 18:43:22 +00:00
auria
41dbc1311d Fixed badges wrongly remaining on empty ribbon items
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5571 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-27 17:40:00 +00:00
auria
3f0e2b8d74 Don't show 'random kart' button when no karts are available in the current group, or if there is only one kart
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5570 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-27 17:21:41 +00:00
xapantu
d336617eaf Fix a bug with fribidi
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5569 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-27 17:19:28 +00:00
auria
f43a3da3ad Improvement to fribidi code : if fribidi says it failed to convert the string, don't read the output buffer
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5568 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-27 16:46:30 +00:00
xapantu
be70408b38 Fix a bug with fribidi
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5567 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-27 10:26:47 +00:00
auria
2275ecaa2b Corrected other FIXME
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5566 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-26 19:36:59 +00:00
auria
b9fcde4826 Removed outdated TODO
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5565 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-26 19:35:48 +00:00
auria
7db06e27e1 Fixed memory leak
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5564 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-26 19:33:03 +00:00
auria
5f18162c25 Simplified and cleaned up kart selection focus dispatcher logic; also corrected warp-around to work properly there
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5563 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-26 17:19:12 +00:00
auria
0350423907 Fixed issue with duplicated resolutions + resolutions not always greyed out when the options menu is viewed in-game
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5562 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-26 15:00:13 +00:00
xapantu
d87bc09303 Update translations from Launchpad
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5560 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-26 12:54:29 +00:00
hikerstk
bc22ee6df5 Fixed rouding error in time handling, e.g. 0:0:996 was displayed
as 0:0:100 and not as 0:1:0.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5559 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-25 13:48:13 +00:00
auria
81282e3464 Modified several screens that used absolute positions and sizes to use the full power of the layout managers
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5558 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-25 01:29:10 +00:00
auria
b0b3faf53a Fixed focus navigations with missing widget IDs. For now up to 10 IDs may be missing and navigation will still work, I don't think we need more than 10
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5557 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-25 01:13:15 +00:00
hikerstk
0502408d60 Terrain-specific sfx will now not be cut off when the terrain is left, instead
the sfx will finish.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5556 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-24 23:10:25 +00:00
auria
bef7ae34a8 Always give the mouse game master privileges, less confusing for players
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5555 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-24 18:56:27 +00:00
auria
9bfbcc40c1 Fixed rendering of disabled tabs
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5554 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-24 18:44:07 +00:00
auria
48e1f98209 Improved skin render when several players are selecting the same kart
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5553 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-24 18:40:44 +00:00
auria
dcc4d54365 Handle exceptional situation in kart selection screen by just printing to stderr... it shouldn't happen
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5552 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-24 18:34:41 +00:00
auria
3b617a95a1 Started fixing kart selections being messed up when a player quit
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5551 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-24 18:28:20 +00:00
auria
3a15458079 Fixed leaving game in multiplayer kart selection screen
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5550 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-24 18:18:30 +00:00
auria
237d1c2883 Fixed music being changed in in-game menus
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5549 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-24 17:26:57 +00:00
xapantu
c48f801dc8 Adding teddy (italien translation) to CREDITS
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5547 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-24 14:14:14 +00:00
xapantu
d3fbfde4eb Update translations
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5546 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-24 14:11:19 +00:00
auria
a1ebd4fc36 Make a hack around irrlicht limitations even more hackish to correct a crash when a list widget is the first in the screen
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5544 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-24 00:45:39 +00:00
auria
dd56f9b27f Fixed bridge sound to be positional
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5543 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-23 23:53:12 +00:00
hikerstk
07ac6f5c76 Added separate camera mode for end camera, added experimental new end camera
(which atm has hardcoded values for lighthouse track only and is disabled).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5542 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-23 22:37:48 +00:00
hikerstk
7fff3cecdf Fixed typo: incorrect kind specification for ambient light.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5541 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-23 00:14:11 +00:00
hikerstk
fca5de3e7d Bugfix: at the time the check sphere is created world does not
have the karts created, and therefore an invalid number of karts
was used.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5539 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-22 12:48:11 +00:00
hikerstk
fd1d89d5cf Fixed crash when exporting an ambient color sphere.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5538 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-22 12:46:37 +00:00
hikerstk
c672b8d2df Removed compiler warnings.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5537 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-22 06:56:37 +00:00
hikerstk
e22d03d4bd Bugfix: incorrect parameter in warning message.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5536 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-22 06:50:15 +00:00
hikerstk
e3452035e4 Bugfix: battle mode would not work correctly, removed unused variable.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5535 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-22 06:47:26 +00:00
hikerstk
cc336fb007 Minor bugfix.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5534 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-22 06:34:37 +00:00
hikerstk
d3020e44ce Fixed incorrect position of terrain-specific sfx (though
I still do not get positional sfx atm, but that might be
a different issue??).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5533 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-22 06:17:29 +00:00
auria
52051658b8 Fixed bogus XML causing assertion failure
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5532 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-21 00:11:22 +00:00
auria
167257c4f4 Fixed crash with in-game menus
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5531 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-21 00:10:50 +00:00
auria
fb376ce365 Tweaked sound effect on Snowtuxpeak bridge. Still not positional and/or rollof doens't work
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5530 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-20 23:44:28 +00:00
hikerstk
c5d56b90a2 Bugfix: terrain specific sfx was still played when the race was over.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5529 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-20 23:42:58 +00:00
hikerstk
94da2e75ca Made the terrain effect positional.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5528 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-20 23:18:22 +00:00
hikerstk
f1438d6354 Added support for terrain specific sfx. As an example
this has been used for the wooden terrain in snowtuxpeak.
Note that atm changing the pitch is used to make the sfx
depend on speed, but since I am not too happy with this
I might add support for a customisable pause between
looping the sfx.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5527 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-20 23:01:23 +00:00
xapantu
8aa404bf8f Update translations from launchpad
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5526 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-20 18:38:15 +00:00
auria
b297ef72de Corrected a FIXME by moving a constant where it belongs
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5525 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-19 01:10:41 +00:00
auria
11e3877945 Removed outdated FIXME
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5524 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-19 01:05:58 +00:00
auria
2f10e0177c Removed unnecessary FIXME
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5523 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-19 01:03:53 +00:00
hikerstk
df1985dab8 Removed VS compiler warnings (double to float conversion, loss of precision).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5522 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-18 02:03:36 +00:00
auria
81be0b52e9 Fixed snowtuxpeak lap counting
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5520 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-16 00:43:53 +00:00
auria
8c85b0a6ee Updated Xcode project
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5519 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-16 00:40:26 +00:00
hikerstk
8efe0fff20 Performance improvement: the b3d exporter does not sort/combine meshes by texture, so this
is (for now) done by a special Batching Mesh.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5518 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-16 00:18:51 +00:00
auria
1f878f5de6 Updated speedometer by yekcim : replace black border with shadow
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5517 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-15 23:46:27 +00:00
auria
b2ce57c840 Don't rely on OpenAL to know if a music is playing or not, it will say 'no' when the music is playing but couldn't be updated recently because of lagging
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5516 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-13 18:39:07 +00:00
mbjornstk
041c528a9f Change engine sound, while on air, to a less squeeky one (1.4 -> 0.9).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5515 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-13 18:31:55 +00:00
auria
c7ff68c1ab Modified my recent checks in highscores : on failure, ignore bogus entries instead of aborting
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5514 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-13 18:30:07 +00:00
auria
4afb71659f Modified music handling, fixing the music heard during GP lost/won
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5513 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-13 18:25:49 +00:00
auria
c496a82654 Removed debug asserts
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5512 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-13 18:08:08 +00:00
hikerstk
817ec4b824 Added support for specifying the sky-dome texture speed in x
and y direction.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5511 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-13 11:40:49 +00:00
auria
582db98e0f Fixed animated ribbon widgets to work more than once
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5510 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-12 23:48:38 +00:00
auria
9681fa3940 Fixed incorrect string in highscore loading code that caused kart name of highscores to be lost + added assertions to detect similar problems should they ever creep back in someday
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5509 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-12 23:24:15 +00:00
auria
5536b4a0b9 Removed debug print
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5508 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-12 23:06:24 +00:00
auria
c97361058a Fixed empty highscore entries being written to the hgihscore file
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5507 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-12 23:03:55 +00:00
auria
b4af729e73 Fixed track not having anisotropic filtering in beach
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5506 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-12 22:57:34 +00:00
auria
ab6e93f4d8 Bugfix: initially shown highscores were wrong
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5505 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-12 22:41:37 +00:00
auria
4b59846be0 Animate the acid in XR591
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5504 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-12 21:06:12 +00:00
auria
a986523b99 Give anisotropic filtering to the XR591 metal ground
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5503 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-12 20:52:48 +00:00
auria
87a10e9ddb Made sky speed configurable
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5502 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-12 20:49:55 +00:00
auria
2bcb1d4c17 Added autotools support for fribidi (hopefully it works, please folks help me test with and without\!)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5501 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-12 17:18:28 +00:00
auria
8fd3563db2 Updated snowtuxpeak scene
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5499 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-12 15:57:33 +00:00
xapantu
ce6e7bba9a Updating translations from launchpad
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5498 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-11 17:18:07 +00:00
hikerstk
3c335d4d0a Applied Lilian Gimenez's patch which allows the nitro consumption to
vary from kart to kart. While this is atm not used, it will be useful
once we have different physics parameters for karts. Thanks for the
patch!


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5497 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-11 01:19:15 +00:00
auria
154a733725 Applied patch by Lilian Gimenez to correct input mode in dialogs
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5496 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-10 23:45:14 +00:00
hikerstk
afa305e34b Re-enabled sfx when collecting a banana.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5495 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-10 22:54:31 +00:00
hikerstk
8eab00d6d7 Changed the culling algorithm to use the frustum and not the
camera box. This results in better culling of items, which
can give a good performance benefit.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5494 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-10 06:19:22 +00:00
hikerstk
7c0ff2772a Added option to disable kart animations in the user config file.
For now it also disables win/lose animations, but if it's worth
keeping non-animated karts (for performance on lower end graphics
card) this will be added.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5492 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-09 23:33:06 +00:00
hikerstk
01629af9ee Automatic lap counting line was not written when no other check line was
defined. While lap counting will not work properly if no
reset-check-line is defined, it might be useful to nevertheless export
at least the lap counting line. A warning is printed in this case, too.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5491 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-09 05:53:38 +00:00
hikerstk
744d9dd0fb The default start positions are now transformed/rotated if the lap
counting line is not centered around 0,0,0 or not parallel to the
X axis.
Note that this requires all lap counting line in the scene.xml files
to be 'oriented', i.e. the first point must be the left point, and
the second one the right point (r5488 updated this for all current
tracks, and r5487 updated the track exporter to do this automatically).
As a result of this the start positions might now be a bit too close
to the starting line (depending on where the chess-pattern is on the
track), and that might need some additional adjustments.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5490 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-08 23:30:45 +00:00
hikerstk
b9a63ebb0d Added rouding to time display, since otherwise the
1/100-th seconds can be incorrect.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5489 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-08 23:06:54 +00:00
hikerstk
95aab2b2e3 Modified all lap lines so that the first point is the point to
the left.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5488 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-08 23:02:09 +00:00
hikerstk
1ee9ed2977 1) Fixed sky texture length restriction: blender restricts the maximum number of
characters for id properties. As a result the entry for a sky box texture is
   sometimes chopped off. As a work around the textures can now be specified in
   three id properties: sky-texture, sky-texture1, sky-texture2.
2) The automatically inserted lap counting line from the quads is now always
   oriented to that the first point is the left one. This is needed in the
   track object where the default start positions will be modified in order
   to align with a driveline that is not at 0,0,0 (or parallel to the x axis).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5487 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-08 23:00:04 +00:00
auria
0c1eab5bd1 Added 0.7-compatible revamped snow tux peak. Thanks varivar\!
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5486 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-08 01:10:19 +00:00
auria
2065e32379 removed old tux peak
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5485 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-08 00:59:40 +00:00
mbjornstk
5fc4473bd5 Disable AI cheat when skidding. All AI levels lose power now, like humans.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5484 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-07 23:43:04 +00:00
hikerstk
79641e7f88 Support added for 'coneX' and 'coneZ' shapes as physical objects
(previously only as animated objects). Both 'cone' and 'coneY' is
now accepted, too.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5483 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-07 22:08:15 +00:00
hikerstk
dc301c1726 Removed unused code.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5482 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-07 21:50:14 +00:00
hikerstk
ca66768c9e Removed unused code, updated docs.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5481 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-07 21:49:14 +00:00
hikerstk
c74d9dae5f Removed more compiler warnings.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5480 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-07 21:48:22 +00:00
hikerstk
dc0405cb3e Removed VS compiler warnings.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5479 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-07 21:47:34 +00:00
hikerstk
9bf9dea62c Bugfix: karts which had their arrival time estimated would not get the appropriate
points displayed.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5478 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-07 21:40:45 +00:00
hikerstk
e0328642f1 Added new 'UNDEFINED_PHASE' to catch incorrect pause/unpause
sequences (instead of re-using SETUP_PHASE as was done previously).



git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5477 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-07 03:31:41 +00:00
hikerstk
c6727bfc01 Removed compiler warnings.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5476 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-07 03:16:02 +00:00
hikerstk
f2a3dff4d2 Updated VS project file.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5475 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-07 03:12:16 +00:00
auria
b134b28ae6 updated XR591 checkline
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5472 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-06 15:08:48 +00:00
auria
cf25cd7416 Updated/completed XR591 files
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5471 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-06 14:58:42 +00:00
xapantu
2a405c4469 Updating spanish translation
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5470 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-06 11:37:07 +00:00
auria
64d6061945 Added converted XR591 track
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5468 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-06 00:46:20 +00:00
auria
58c7362f45 Add tux tollway track
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5467 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-06 00:37:05 +00:00
auria
e7fbf9f73d better error reporting if XML file contains a wrong object shape, don't silently continue...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5466 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-06 00:03:41 +00:00
auria
f9f4346df9 Better OpenAL error messages
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5464 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-01 01:16:28 +00:00
auria
39ccf7dfb9 Play lose music upon losing GP
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5463 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-01 00:14:24 +00:00
auria
99626ff944 Minor improvements to hebrew font
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5462 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-01 00:10:37 +00:00
auria
d9879fe3c4 Mention swapper in the help screen
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5461 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-30 23:56:39 +00:00
auria
d26a2daa68 Actually show the GP lost scene when losing a GP
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5460 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-30 23:20:32 +00:00
auria
45b60e948d Improved GP lose
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5458 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-30 19:38:29 +00:00
auria
a2825c4b36 Added support for Hebrew (and, more generally, RTL languages). fribidi must be available and ENABLE_BIDI must be defined (however the autotools build system currently does not check for fribidi presence so if you build with autotools it will always be off)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5457 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-30 19:11:39 +00:00
xapantu
4917872611 Fixing the file names in makefile.am
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5456 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-30 16:13:33 +00:00
auria
759cbff2b7 Added files forgotten in previous commit
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5455 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-30 15:48:24 +00:00
auria
1bdca718cb Added GP lose animation (not yet shown when actually playing, for now click on the 'network' button to see it as usual)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5454 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-30 15:45:44 +00:00
xapantu
8a22990d7f Updating translations from bzr
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5453 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-30 14:34:02 +00:00
xapantu
57ca8f981f Adding animations to mozilla kart
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5452 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-30 13:27:16 +00:00
xapantu
c1e6930513 Update update_pot.sh to have 'supertuxkart' as default package-name
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5451 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-25 18:47:38 +00:00
xapantu
f7fddf72d1 Change domain name for translations
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5450 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-24 19:54:26 +00:00
auria
bc29666749 Fixed invalid spinner max value in kart screen
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5449 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-16 16:55:15 +00:00
auria
db52b6907d Fixed fallback to default skin
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5448 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-16 01:36:18 +00:00
auria
0f32d738b4 Fixed reference counting problems with skin
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5447 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-16 01:26:53 +00:00
auria
2cd92bb6af Fixed issues with press a key dialog - the keypress was considered after the dialog had been closed. fixed that by closing dialog only when key is released
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5446 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-15 19:49:59 +00:00
auria
45dfd6d415 Fixed default bindings to be more consistent between game bindings and menu bindings
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5445 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-15 19:28:06 +00:00
auria
466cd4ebf9 Fixed warnings with alternative skins
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5444 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-15 19:01:10 +00:00
auria
ed0064bcff Forbid changing resolution in-game
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5443 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-15 18:51:29 +00:00
auria
5cddb8ffb6 Added support for selecting GUI skin through user interface; aded skins by Dakal as a proof it works
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5442 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-15 18:10:55 +00:00
auria
dd0caa5f0a Split audio and video options in 2 separate tabs, in preparation for adding more items
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5441 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-15 16:12:41 +00:00
auria
1556b60bdc Removed irrlicht 1.6 support code, since we don't support building with irrlicht 1.6 anymore
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5440 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-15 15:28:32 +00:00
auria
9ff849c147 Updated spanish translation
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5439 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-15 15:07:35 +00:00
xapantu
7672216f2d Change the url of the repository in INSTALL
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5438 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-13 17:24:36 +00:00
mbjornstk
b14ebe9259 Add big red and yellow reset button as rescue model.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5437 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-13 02:01:39 +00:00
mbjornstk
ced279bd00 Raised to 3 messages (each) most weapons.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5436 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-12 19:51:17 +00:00
mbjornstk
0b14d2ef0c Change message functions to no need id (random selection is internal).
Couple define became functions. TODO/DOUBT: pass them attacker & victim names?


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5435 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-12 01:38:28 +00:00
auria
f9af96667a More strings for plunger in face too
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5434 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-12 00:41:54 +00:00
auria
f19d7af777 Added some support for randomized in-game messages. Improved i18n support along the way, StringUtils::insert('... %S ... %S ...') in no good, in the translated version the sentence may require the strings to be inserted in opposite order
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5433 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-12 00:33:49 +00:00
mbjornstk
29499284eb Resize 128->256 then duplicate layer and gaussian blur 15 (== slight glow).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5432 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-11 23:47:25 +00:00
auria
a8d34961ab Updated speedometer by yeKcim
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5431 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-11 23:26:09 +00:00
hikerstk
9c30a9a77d Fixed crash in case that a race takes more than 100 minutes. Now
a race can take up to 68 days ... good enough I'd say.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5430 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-11 13:20:14 +00:00
hikerstk
0628d7f565 Some bugfixes to resolution changing.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5429 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-11 12:49:32 +00:00
mbjornstk
91c40319b3 Adjust speed vector in all 3 axis, so going downhill (mostly Y motion)
counts as going fast and is reduced, not just X and Z.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5428 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-11 01:15:43 +00:00
mbjornstk
eb12afd45f Add smoke setting to some textures that are tarmac related.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5427 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-11 00:43:03 +00:00
auria
5316521b75 Improved kart icons submitted by yeKcim
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5425 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-10 23:57:24 +00:00
hikerstk
0a59455a82 Removed LIMBO state, added new RESULT_DISPLAY_PHASE (but at this stage no
visible change to user).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5424 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-10 23:53:32 +00:00
hikerstk
1d5fe00af8 Cosmetic change only.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5423 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-10 23:51:12 +00:00
hikerstk
8a47c81f46 1) Removed special steering for easy AI (which was buggy), now all AI levels use
the same steering algorithm.
2) Fixed bug in alternative way handling (potentially endless loop if AI ends up
   on a non-selected part of the drivelines, resulting in steering to angles
   taken from uninitialised memory).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5422 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-10 23:50:40 +00:00
hikerstk
8b211c07b4 Added assert to find problems when steering to an invalid angle
(e.g. angle = 1e37 --> endless loop).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5421 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-10 23:48:54 +00:00
xapantu
a8869253d6 Working on the adiumy kart
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5420 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-10 15:55:09 +00:00
xapantu
98fd248d5e (maybe it is a mistake) revert karts animations
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5419 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-10 15:41:10 +00:00
hikerstk
807274dc9f Fixed VS compilation problem.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5418 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-10 03:20:42 +00:00
auria
493f24fbcf Seperate handling of track groups and arena groups in track manager; if you have e.g. one add-on track but no add-on arena, you'd get a weird empty group in the arena selection screen
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5417 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-10 01:09:36 +00:00
auria
4e4c11b401 Fixed lap counting in old mines
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5415 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-08 20:19:31 +00:00
auria
8bb6ca6ac6 Fixed left/right ribbon arrows
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5414 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-08 18:41:26 +00:00
auria
798c458ac5 More improvements to dynamica ribbon, fixing annoyance when items don't take all space allowed, fixing an empty space appearing in challenges screen
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5413 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-08 18:24:26 +00:00
auria
dbce446f81 Minor refactoring
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5412 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-08 17:47:12 +00:00
auria
36303b806d Fixed conversion from arbitrary ints to enum members. Now using enum names properly.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5411 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-07 23:29:40 +00:00
auria
e84cb5d10c As discussed with Joerg : started removing maximum number of karts limitations
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5410 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-07 18:39:07 +00:00
auria
4a66d148c9 Fixed bottom back button in new input screen
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5409 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-07 18:00:19 +00:00
auria
803c25475f Bugfix : don't show challenges that rely on a broken GP
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5408 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-07 17:49:04 +00:00
auria
6187f3a132 Fixed crash when backing to kart selection screen
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5407 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-07 17:31:57 +00:00
auria
ea42e26e8b Removed unused input mode LOWLEVEL (seems to be a legacy from older versions; I have no idea what it's for)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5406 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-07 17:23:15 +00:00
auria
1b20105224 includes cleanup in input manager
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5405 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-07 17:20:36 +00:00
auria
0bb238e66a Removed pointer visibility handling code from the input manager, it has nothing to do there and caused bugs (e.g. hiding cursor during input sensing)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5404 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-07 17:17:07 +00:00
auria
e969e91e9e Minor code style cleanup
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5403 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-07 17:11:19 +00:00
auria
bcc7b047b3 Made ribbon side arrows non-focusable, so that warp-around code does not erroneously pick them
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5402 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-07 15:59:58 +00:00
auria
c9ddf98f3d Added assertions to catch the bug reported on the forum earlier (when doing the resolution switch, not when plasying afterwards). Seems it has to deal with the material manager and the handling of 'permanent' materials (but I can't make any sense of your code there Joerg, so please help -.-)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5401 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-07 15:28:05 +00:00
hikerstk
77c3995b5f Bugfix: velocity in local coordinates was not sent, which could result
in the AI looping if the Z velocity was very high.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5400 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-07 01:48:24 +00:00
auria
e0ed3291e0 Added basic input conflict reporting (conflicting bindings)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5399 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-07 01:06:03 +00:00
mbjornstk
92ae1673ab Add back twisting trick every other circle (with fixed UV). Raise polycount.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5398 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-07 00:22:23 +00:00
hikerstk
0b12fb45ae Fixed 'disturbed' slipstream graphics (sharp bend).
Also removed additional turn of every 2nd ring in the
cylinder, which made it much harder to get the texture
coordinates right.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5397 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-06 23:28:58 +00:00
hikerstk
ad6afbe036 Minor updates to documentation.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5396 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-06 23:26:49 +00:00
hikerstk
c7880fe80c Cosmetic changes to output of rendering statistics.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5395 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-06 23:25:11 +00:00
hikerstk
41a250e2b6 Fixed orientation of wheel rotation.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5394 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-06 23:23:51 +00:00
hikerstk
e201176255 Reused function to create timing strings; added support for 1/100 s .
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5393 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-06 22:45:30 +00:00
hikerstk
0a6608069e Fixed wheel rotation.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5392 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-06 22:41:38 +00:00
auria
0e0d35c5ab More kart icons. Thanks yeKcim\!
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5391 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-06 22:27:10 +00:00
auria
252b29c6ef Updated to ubuntu/debian section in INSTALL file
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5389 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-06 18:40:34 +00:00
auria
97c53d9542 Update INSTALL file to not instruct people to use irrLicht 1.6
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5388 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-06 18:30:44 +00:00
hikerstk
29539dd39f Added statistics about rendering to profile output.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5387 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-06 05:53:06 +00:00
hikerstk
fd08bd924a Added #define to make AI not drive at all, useful for debugging (e.g. debugging
aiming code, improving slipstream graphics).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5386 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-06 05:29:26 +00:00
hikerstk
d13f8c85f6 Added #define to enable slipstreams even if karts are not moving. This allows for
e.g. easier debugging of the slipstream looks.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5385 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-06 05:25:58 +00:00
mbjornstk
be4079e4c8 Remove kart.hpp as it seems to compile fine without it.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5383 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-05 19:07:17 +00:00
mbjornstk
93ef29f2ed Remove kart.hpp, it has been compiling fine (add back if compiler dependant).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5382 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-05 19:03:07 +00:00
mbjornstk
a94eb33590 Disable real zipper from slipstream, but abuse the zipper timer to control
the effect duration. Global TODO: zipper / nitro / slipstream need each
a set of timer / engine power multiplier / speed limit, as well as
a fall off timer so they do not end sharply (maybe 1 sec transition
from raised speed limit to normal limit?).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5381 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-05 18:59:46 +00:00
auria
2444553c6e Updated polish translation
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5380 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-05 15:54:25 +00:00
hikerstk
b295fbbe15 Removed accidentally committed test code.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5379 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-05 02:37:35 +00:00
auria
24ede9c8d8 Fixed puffy to have a minimap icon
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5378 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-05 02:01:59 +00:00
mbjornstk
3c949e65a3 Tweak calcSteps value for experiments (half AIs get +5).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5377 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-04 23:58:13 +00:00
hikerstk
7cdefb4101 Enabled slip streaming, slip-stream graphics now scales according to the distance
between the karts, successful slipstreaming (for atm 2 seconds, see stk_config.xml)
will give a zipper boost.
This is pretty much work in progress, mostly meant to test playability, and allow
more tuning of graphics.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5376 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-04 23:36:01 +00:00
hikerstk
9fb0c6e224 Bugfix: STK would hang if a race is restarted that had bubble gums dropped on the track.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5375 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-04 22:40:26 +00:00
hikerstk
56ebedd175 Fixed item handling in battle modes by adding an additional 'position class'
to data/powerup.xml for battle modes. This makes it unnecessary that modes
can select which powerup are available, therefore this code was cleaned up.
Also added some minor code simplifications.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5374 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-04 13:54:49 +00:00
auria
d1ac9142a3 Fixed joinging multiplayer game
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5373 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-04 01:02:56 +00:00
mbjornstk
7a23f394fc Enable backwards firing of cakes (based in ball code).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5372 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-04 00:29:41 +00:00
auria
16e3988ddd Another major update to the input configuration screen. There are now separate configurable keys for menu navigations. Conflictm detection was not implemented back yet; multiplayer gameplay seems broken too. To be continued
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5371 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-03 23:37:38 +00:00
auria
54b112dae6 Added puffy icon by yeKcim, thanks\!
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5370 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-03 20:11:13 +00:00
auria
c5b50e5a5c Major update to input handling code to support our #1 feature request : menu navigation should not be tied to accelerate/brake/steer, there should be keys especially for menu navigation. Note that the code is not yet complete, namely you cannot configure the menu keys
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5369 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-03 18:56:55 +00:00
auria
abab119b6d Fixed wrong (potentially old code) that was returning an enum item from a method returning bool (and the compiler doesn't tell, stupid C++)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5368 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-03 17:41:36 +00:00
auria
0930521e6b Minor cleanup
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5367 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-03 17:40:00 +00:00
auria
3c4a67045f Minor cleanup
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5366 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-03 17:39:08 +00:00
auria
4356939ca2 Minor cleanup
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5365 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-03 17:35:52 +00:00
auria
b1e7e6e15c Select something by default in challenges screen
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5364 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-03 17:31:03 +00:00
auria
0aef68f6ba Fixed glitch that appeared in the new input configuration screen (I actually fail to see why it worked before)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5363 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-03 17:19:23 +00:00
auria
a5a8b3ec87 Improved behavior when escape is pressed in a device config screen
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5362 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-03 17:18:47 +00:00
hikerstk
f60c6e7efb Updates VS project files to include new files.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5361 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-03 13:40:32 +00:00
hikerstk
9ee136535d Removed VS compiler warnings.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5360 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-03 06:21:11 +00:00
auria
a57f9b70f6 Water in sand track now moves
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5359 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-03 01:03:08 +00:00
mbjornstk
4ccfdfb059 Remove useless executable property.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5358 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-03 00:55:19 +00:00
mbjornstk
0697021ac9 Remove useless executable property.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5357 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-03 00:51:54 +00:00
auria
57c4a77a76 Slightly cleaned up some code in event handler
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5356 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-03 00:50:11 +00:00
auria
58812b6dbe updated sand track with new textures from Dakal
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5355 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-03 00:49:07 +00:00
auria
fa74a15fad Removed outdated comment
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5353 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-02 22:31:01 +00:00
auria
77ecba5bc4 caught potential bug in abstract_state_manager
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5352 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-02 20:36:20 +00:00
auria
230b95b460 Updated German translation
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5351 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-02 20:09:17 +00:00
auria
53121d6c45 Added file forgotten in previous commit
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5350 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-02 19:39:36 +00:00
auria
1b3ea64041 Initial incarnation of the new input configuration menu. More to come
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5349 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-02 19:39:09 +00:00
auria
68bc6a7e65 Added new Adiumy icon by yeKcim
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5348 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-02 19:01:10 +00:00
auria
a30c7fb403 Minor cleanup & documentation in ListWidget
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5347 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-02 18:11:46 +00:00
auria
c731ae5fc4 Provide our own version of irrlicht's IGUISpriteBank, since theirs is too limited for our needs
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5346 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-02 18:08:14 +00:00
auria
0c90c98215 Work around irrlicht list limitations with dark magic
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5345 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-02 17:27:17 +00:00
hikerstk
e3ba096997 Print information message only on appropriate verbosity levels (to avoid
too many messages during a normal startup).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5344 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-02 13:58:13 +00:00
hikerstk
dcdb61c663 (Hopefully) fixed crash when a key is pressed after the end of the race.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5343 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-02 13:56:05 +00:00
hikerstk
cfda49885d Fixed incorrect messages on easy level AI.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5342 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-02 13:54:31 +00:00
auria
17d871732d Fixed typing player names when some letters are mapped to accelerate/brake/fire/etc... in some keyboard config. identified a FIXME and cleaned up another bit of code on the way
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5341 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-02 00:22:35 +00:00
mbjornstk
ac25665d1f Disable fog for overhead/debug camera.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5340 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-02 00:19:22 +00:00
auria
7d23dd95f6 Make sure the 'standard' group is listed before the 'add-ons' group, and is selected by default.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5339 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-01 23:52:19 +00:00
auria
d114f2844b Extracted default group name into constants.hpp
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5338 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-01 23:40:50 +00:00
auria
fae4847d67 Minor : improved code that was indented very weirdly
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5337 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-01 20:05:25 +00:00
auria
0670901505 Prevent GUI messages from appearing in large quantities (e.g. when pressing a gamepad axis and only the game master can play - show only one message, not one for every event generated along the axis)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5336 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-01 19:46:45 +00:00
auria
b11285ae76 Minor improvements to invalid input detection
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5335 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-01 19:35:51 +00:00
auria
d2a7856282 Minor changes to state manager for consistency (I don't think we need those features but better support my design correctly, even corner cases we don't correctly use, otherwise code is ahrd to understand)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5334 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-01 19:20:16 +00:00
auria
1bdc320742 Fixed karts selection screen messed up after a resolution switch; added some refactor to allow easier fixing of such problems in the future. Documented many more methods along the way.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5333 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-01 19:16:38 +00:00
auria
574694415a Fixed crash in dynamic ribbon widget
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5332 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-01 17:17:10 +00:00
auria
f98ca40c44 Updated german translation by Wolfs
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5331 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-01 14:13:11 +00:00
auria
bfd3aca466 Fixed glitch when doing 'race again' in 3 strikes mode
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5330 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-30 21:03:39 +00:00
auria
567ccbb95f Yet nicer end-of-3-strikes screen
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5329 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-30 20:58:36 +00:00
auria
f57252e914 Nicer screen at the end of 3 strikes battle
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5328 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-30 20:36:36 +00:00
auria
889a4e4562 Give better diagnostics when trying to use kart rank and it's not set
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5327 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-30 20:21:07 +00:00
auria
8798ada9d9 Fixed two warnings
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5326 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-30 20:16:35 +00:00
auria
9861211bca Implemented the 'random arena' button
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5325 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-30 19:54:39 +00:00
auria
64a9a966f4 Updated pot and french translation
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5324 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-30 18:49:25 +00:00
hikerstk
d780f8920b Fixed compilation proble with VS.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5323 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-30 03:50:27 +00:00
auria
baabc572aa Fixed crash when pressing left/right on an empty row of a ribbon (more work later to avoid letting the user focus ever go on an empty row...)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5322 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-30 01:28:57 +00:00
auria
73e425fd6a Fixed nasty bug in dynamic ribbon widget. Thanks MiniBjorn for finding that.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5321 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-30 01:16:27 +00:00
hikerstk
e9413ccf46 The probability of which item is collected now depends on the race
position. The actual distribution is defined in powerup.xml (and
probably needs some adjustments).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5320 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-30 01:11:22 +00:00
mbjornstk
e6e38adf59 Ear candy, now engine noise fakes 3 gears. The faster you go, the faster
it plays the engine noise, but with 3 ramps to make it sound like you changed
a gear and the engine RPM went down a bit.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5319 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-29 23:17:59 +00:00
auria
ed0d7e81e7 Removed old wrong parameter in options screen XML file
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5318 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-29 22:45:16 +00:00
hikerstk
f2fbe0bcdd Cosmetic change only (have same-named functions declared next to each other).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5316 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-28 23:29:23 +00:00
auria
2e5a1330ff Fixed lap counting in sand track
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5314 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-28 23:08:58 +00:00
hikerstk
7c91eb7f34 Fixed crash when using --check-debug and a check structure kind=toggle.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5313 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-28 23:00:44 +00:00
auria
e2380c9ee3 Added new-style Adiumy icon (can be improved later)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5312 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-28 19:18:53 +00:00
auria
a2c038c456 License
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5311 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-28 18:30:17 +00:00
auria
e92a0cc2ea Improved lap count display location calculation to avoid any overlap with minimap. The position is still calculated every frame even though it doesn't change, which is a bit silly, but we can improve that later...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5310 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-28 18:26:23 +00:00
hikerstk
ac42071c82 Moved PowerupType into PowerupManager (some minor work on
weights for powerups started, but nothing more than some
declarations).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5309 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-28 13:17:02 +00:00
hikerstk
25bc64f990 Bugfix: materials.xml file was not installed.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5308 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-28 01:04:20 +00:00
hikerstk
ec04316871 Removed unused materials.dat file.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5307 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-28 00:58:16 +00:00
hikerstk
a9dcf9ae5a Fixed problems with make dist (removed files still listed
in makefiles, ...).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5306 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-28 00:42:00 +00:00
hikerstk
3e6c3a6c85 Removed files that had been deleted ages ago.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5305 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-28 00:37:42 +00:00
hikerstk
61a3272c11 Added (empty) materials.xml file to indicate what other features could
be used.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5304 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-28 00:34:51 +00:00
hikerstk
d3807ceebc Removed unused materials.dat file.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5303 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-28 00:32:00 +00:00
hikerstk
5b148ffed8 Replaced unused materials.dat file with correct materials.xml file.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5302 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-28 00:26:54 +00:00
hikerstk
e45b21b73c Added proper materials.xml file.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5301 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-28 00:23:21 +00:00
hikerstk
455df4799c Unused, and (besides icon/shadow which are always correct) only
sets transparency for a rgb (i.e. no alpha) texture.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5300 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-28 00:19:56 +00:00
hikerstk
497bda68db Removed unused materials.dat file that only contained
icon and shadow settings.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5299 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-28 00:09:00 +00:00
auria
271287f192 Removed scaling parameter from race gui lap
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5298 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-28 00:07:48 +00:00
hikerstk
a3ad6c20e5 Improved turning by some 'oversteering' - experimental at this stage.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5297 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-27 23:30:58 +00:00
mbjornstk
8d4df87429 Make engine sound acute if no wheel load (flying).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5296 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-27 23:11:40 +00:00
mbjornstk
2142f5f5e2 Remove exclamation mark that showed "flying" (it was half off screen).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5295 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-27 22:51:07 +00:00
hikerstk
10ea91e758 Made bubble gum disappear (after a certain number of hits, set in
stk_config.xml).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5294 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-27 22:43:44 +00:00
mbjornstk
e6e23021bc Make minimap scale with window size. "Lap n/m" text still to be adjusted.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5293 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-27 21:44:01 +00:00
hikerstk
80f21be57d Removed unused and non-existing material.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5292 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-27 13:11:17 +00:00
hikerstk
87206ba68f 1) Added support for new minimap icons.
2) Renamed variables to follow the usual stk convention
   (lower case and _ instead of capitalisation).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5291 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-27 13:10:38 +00:00
auria
9768ac9803 Experiment with more cartoo0nish icons by yekcim for characters. Copyright not uopdated yet, we must not forget that\!
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5290 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-27 02:01:37 +00:00
mbjornstk
32b1300adc Set camera near distance (magic number, needs fixing and documenting why 52
when range is 30) to see inside tunnels with --camera-debug.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5289 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-27 00:59:08 +00:00
auria
5e6da715e9 Fixed silly warning. was useless but kept cropping up in build results ;)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5288 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-26 23:46:25 +00:00
hikerstk
57df1a157d Fixed VS compilation problem.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5287 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-26 23:41:40 +00:00
hikerstk
200aa4ca36 Added new command line flag to enable debug debug camera (showing the view from high above
the kart down).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5286 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-26 23:28:11 +00:00
auria
61df686924 Sorry, I screwed up. Fixed previous commit
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5285 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-26 23:20:57 +00:00
auria
0a67a1ee20 Sorry, I screwed up. Fixed previous commit
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5284 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-26 23:20:11 +00:00
auria
a644fb4dac Removed some unnecessary friendships
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5283 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-26 23:16:01 +00:00
auria
5d827f12ef Some code cleanup, that might have fixed JoergH's build problem on the way
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5282 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-26 23:14:59 +00:00
hikerstk
104fa4a1e1 Fixed incorrect steering angle computation for AI.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5281 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-26 22:39:41 +00:00
mbjornstk
fee2a8ce7c Add include to solve "./states_screens/dialogs/track_info_dialog.hpp:34: error:
ISO C++ forbids declaration of SpinnerWidget with no type"


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5280 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-26 18:50:43 +00:00
auria
1a9b1466bb removed many includes in headers
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5279 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-26 14:41:23 +00:00
mbjornstk
82639f6d00 Change definition of makeMiniMap to something more realistic.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5278 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-26 01:36:29 +00:00
auria
d672580336 minor cleanup
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5277 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-25 19:47:17 +00:00
auria
52b72efedd Removed outdated TODO and fixed a FIXME by removing fishy code that didn't seem useful anyway
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5276 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-25 19:45:48 +00:00
auria
009c30b229 Removed some old bit of code in LinearWorld
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5275 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-25 19:38:26 +00:00
auria
b3b81a22ba Corrected FIXME
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5274 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-25 19:36:32 +00:00
auria
189fd13b37 More code cleanup (yeah, again, that's because I care ;)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5273 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-25 19:23:57 +00:00
auria
f19db5ad5f Removed debug print that was committed accidentally
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5272 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-25 19:09:14 +00:00
auria
281036fc3c More code cleanup and documentation
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5271 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-25 19:07:56 +00:00
auria
e4fcbd4535 Added higher-level calls to RibbonWidget so that Screens don't need to manually manipulate the internals of GUIEngine (continuing work started in previous commit)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5270 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-25 18:54:55 +00:00
auria
e9b621c93c Added higher-level calls to RibbonWidget so that Screens don't need to manually manipulate the internals of GUIEngine (they shouldn't even have access to them xD)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5269 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-25 18:43:06 +00:00
auria
702934c50e Fixed skin glitch with list selection rendering : clip the selection image when drawing it very near the edge and half the image is outside the list
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5268 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-25 18:22:53 +00:00
auria
1ced2b17cd Added a FIXME explaining the cause of some bug; didn't fix the bug yet, though, cause I'm not sure what the best way to fix it is. Will need to discuss with Joerg
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5267 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-25 18:11:36 +00:00
auria
8cc06205e4 More documentation improvements to GUI code. Fixed a couple old comments that were no longer valid and thus misleading.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5266 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-25 17:58:22 +00:00
auria
00683fb0a5 Documentation improvements (some comment was misplaced and was attributed to the namespace and not the function inside the namespace where it belonged)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5265 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-25 17:36:08 +00:00
auria
e6b0b5238d Improved the code of abstract state manager / state manager (moved code from abstract class to derived class, improving the design a lot and removing duplicated code). closes many FIXMEs
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5264 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-25 17:21:51 +00:00
auria
e6d933eba5 removed some old fishy code I can't make sense of *blush* - it doesn't seem to have any purpose so I don't think this will change anything. Some other code cleanup along the way
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5263 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-25 17:15:30 +00:00
auria
e2e442f756 Fixed help screen bug caused by the recent move of items. Also modifying the code to make it easier to debug such kind of problem in the future (print the details to stderr, don't just assert(false))
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5262 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-25 17:14:10 +00:00
auria
e24c8a235d Minor : typo fix
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5261 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-25 01:27:24 +00:00
auria
2ef1c07e18 Minor : typo fix
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5260 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-25 01:27:11 +00:00
auria
8a8408bb23 Added back support for displaying messages in the GUI (for instance when an old config file is found; though this won't actually happen for the 0.6->0.7 transition since it went from LISP to XML)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5259 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-25 01:21:53 +00:00
auria
ad97efc12f Improved the design of the GUI engine yet a bit more. Documented a couple coding horrors with FIXMEs *blush*
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5258 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-24 20:21:04 +00:00
auria
400a102241 Code cleanup and documentation improvements in GUI code; fixed compilation error mysteriously introduced by removing LISP (WTF, I did a clean build, why didn't this error pop up then???)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5257 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-24 20:08:13 +00:00
auria
c7f14ffbe0 Removed the LISP directory, which wasn't used for quite some time now anyway
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5256 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-24 19:11:12 +00:00
auria
c6e5fe1e67 Updated zn_CH translation
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5255 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-24 15:51:29 +00:00
auria
9a7dc857a9 Minor improvements to GUI engine documentation page
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5254 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-23 21:04:20 +00:00
auria
a7ae507e9c Minor typo fix
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5253 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-23 21:01:05 +00:00
auria
2be54f434e Fixed compile error that was introducecd
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5252 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-23 20:58:30 +00:00
auria
e272d8fcd0 More work to enhance Doxygen output
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5251 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-23 20:53:45 +00:00
auria
c3fe0cb910 More work to enhance Doxygen output
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5250 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-23 20:48:56 +00:00
auria
2810193fb2 Lots of small changes to make the output Doxygen file much more useful
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5249 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-23 20:36:13 +00:00
auria
183ff21c91 1) Added warp-around feature to spinners, made player ident spinners warp-around. 2) Moved GUI engine documentation from .hpp file to .cpp file, so that a documentation change doesn't trigger large re-compilations of everything 3) Formatted GUI engine documentation for Doxygen, now Doxygen will generate us a nice documentation about the GUI engine
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5248 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-23 19:47:17 +00:00
hikerstk
a572f7bf1b PowerupManager now loads its texture from models subdirectory, too
(including materials.xml file). Moved icons for those models
to model directory, too.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5247 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-23 12:54:15 +00:00
hikerstk
f1a296fa42 For testing added icon setting to wilber (though the icon
is not proper for the minimap).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5246 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-23 02:19:22 +00:00
hikerstk
d5b39b67d0 1) Added support to display icons of the karts instead of
dots in the minimap.
2) Added documentation to KartProperties.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5245 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-23 02:18:45 +00:00
mbjornstk
b92c5f018a Change animation from "explosion" to "emergency".
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5244 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-22 16:28:57 +00:00
auria
27cd63e94b Updated Xcode project
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5243 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-22 13:52:11 +00:00
hikerstk
717cd1f20a Updated stk_config file for r5239.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5242 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-22 13:25:03 +00:00
hikerstk
927b45fd94 Updated end_controller for new emergency animation, cleaned up unneccssary code,
and fixed bugs causing a crash when driving off track (or under certain conditions
on alternative ways/shortcuts).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5241 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-22 13:24:25 +00:00
hikerstk
89f5195232 Forgot to remove these files in previous commit.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5240 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-22 13:22:31 +00:00
hikerstk
5696fc0c73 Moved explosion and rescue handling to EmergencyAnimation object
(previously called ExplosionAnimation).
Updated vs project file for latest changes as well.



git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5239 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-22 13:21:35 +00:00
hikerstk
eefeab5fd0 Added better debug output for missing textures.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5238 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-22 13:19:24 +00:00
hikerstk
4c534ee7b8 Textures for models are now taken from the models directory, not from
the shared texture directory anymore (some work might still have to be done).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5237 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-22 13:18:11 +00:00
hikerstk
3670951f02 Fixed installation, some fonts were missing.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5236 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-22 00:42:56 +00:00
hikerstk
09262bfe9a Only accept irrlicht 1.7 and newer, since irrlicht 1.6.1 still has
issues with displaying the speedometer correctly.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5235 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-22 00:24:55 +00:00
auria
18d9c4d869 Added files to makefile.am that I accidentally removed
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5234 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-21 22:54:26 +00:00
mbjornstk
7198941941 Remove sound_manager.[ch]pp.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5233 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-21 22:05:13 +00:00
auria
05e79fa23a Allow cakes to be fired backwards, to be more consistent with pretty much all other weapons
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5232 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-21 19:45:24 +00:00
auria
4c755d02c0 Added support in feature unlocked chest for unlocked GPs
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5231 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-21 19:19:42 +00:00
auria
055687abbf Added (currently disabled) code to add icons in list widgets, this could be useful in the future. Unfortunately, irrLicht is again unfreidnly to out scalable UI; I've not figured a way to make them scalable at this point so I won't be using them right now
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5230 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-21 18:14:28 +00:00
auria
84e8ea73e7 Added FIXME
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5229 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-21 17:28:08 +00:00
auria
297f0cceb4 Renamed SoundManager into MusicManager, since this makes it much clearer what it does (it was just confusing to have SoundManager and SFXManager)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5228 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-21 17:24:02 +00:00
auria
c12618a48a Moved some audio code around because the previous organisation was confusing, there was some SFX code among the music code
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5227 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-21 17:16:49 +00:00
auria
c70a8536d2 Updated Xcode project
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5226 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-21 17:15:39 +00:00
auria
0a6f64dcc2 Fixed configure.ac to warn when a too old version of irrLicht is used (we got quite a few reports because of this). Please report any regression\! Along the way I also made the configure.ac file cleaner by removing copied-and-pasted bits and put then in common instead, and fixed OS X compoilation
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5225 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-21 15:37:36 +00:00
hikerstk
c6127dc0f6 Removed debug printf statement, removed global variables (which I swear was only done
to avoid a complete recompile, since the laptop's battery were nearly empty).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5224 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-21 00:16:43 +00:00
hikerstk
f1fd38cbf3 Added (for testing) new explosion handling, which uses a fixed random animation
to toss karts around after an explosion.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5223 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-20 23:50:38 +00:00
hikerstk
ec83ef6cad Bugfix: tried to print a std::vector<bool>, instead of the bool.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5222 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-20 23:48:29 +00:00
auria
986f74d333 Install a temporary event handler in the irrlicht device, until EventHandler is ready to take upon to task, to shut up irrlicht's chatty logging
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5221 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-20 23:45:54 +00:00
auria
9074febf54 Fixed missing music issues when aborting race / going back to main menu
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5220 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-20 19:11:48 +00:00
auria
ca67d7e6b1 reverted changed to jungle track that were committed accidentally
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5219 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-20 17:33:26 +00:00
auria
893cb01eaa Implemented locking of karts
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5218 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-20 17:27:55 +00:00
auria
9ef740ea27 Fixed old code still using 'this' as argument for a method that expected a bitmask (stupid C++ converts bool to int implicitely so didn't warn me)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5217 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-20 17:20:31 +00:00
auria
0ffd305dc5 Implemented Todo : In the 3 strikes arena selection screen, groups are not implemented
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5216 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-20 17:12:09 +00:00
auria
47ad6f8ba8 Updated Xcode project to remove no more existing file
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5215 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-20 17:12:00 +00:00
auria
6a09162075 Code style and documentation minor improvements (cause readability does matter\!)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5214 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-20 16:51:14 +00:00
auria
bd253619a9 updated french translation from McMIC
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5213 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-20 14:22:59 +00:00
hikerstk
c38da65c16 Fixed pitch and roll for bubble gums ... again :)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5212 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-19 13:12:03 +00:00
hikerstk
468507af8b Added debugging features for check structures (use --check-debug), which
prints when a checkline is triggered or activated.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5211 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-19 12:37:45 +00:00
hikerstk
e36f0fdd8f Made profile mode work again. Only one kart is now used as well, which allows
us to profile the effect different karts have.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5210 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-18 23:22:15 +00:00
hikerstk
ef174c6ab6 Fixed incorrect return value causing messages to be printed twice (or messages that
should be ignored to be printed). This does not fix the 'read Chunk...' messages.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5209 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-18 12:35:45 +00:00
hikerstk
59f82079fb Hopefully fixed aiming for cakes - please test.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5208 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-18 12:23:03 +00:00
hikerstk
d7956618ef Fixed problem in case that the __version__ string does not look like it
is expected to be.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5207 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-16 12:23:38 +00:00
auria
4fa641692c Irrdriver no more has a method to receive events from irrlicht. anyway it did nothing with them so that was just uselessly confusing.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5206 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-16 00:32:31 +00:00
auria
77a69fb80b Moved logging code out of the input handler to the event handler, where it belongs more
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5205 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-16 00:24:25 +00:00
hikerstk
ca9eb71087 Removed unused file coord.hpp.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5204 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-16 00:01:25 +00:00
hikerstk
506ed556df A warning about "Unsupported texture" is caused by irrlicht internally.
To get a warning-free release, this particular message is now only
printed in debug mode (and a line is added that this message will
not be printed in release mode). Just a dirty work around, we can't
change this and have to wait for irrlicht to get fixed.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5203 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-15 23:59:36 +00:00
hikerstk
c5bd075dd1 Removed unnecessary include, improved rescue animations, though it
is still not correct in all cases (that's work in progress).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5202 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-15 23:56:32 +00:00
hikerstk
511afe11d2 Removed unsupported texture warning. Feel free to change the type to
a more appropriate type if necessary.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5201 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-15 23:54:18 +00:00
hikerstk
0d3120a4ea Removed unnecessary call (the directory was already added), which was
also incorrect and caused a warning to be printed.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5200 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-15 23:53:31 +00:00
hikerstk
8382b1929e 1) Fixed incorrect axis, bullet object and rotation of physical objects (e.g. road cone).
2) Fixed bug 2849612 (speed was not reset causing an object that had fallen off
   the track to tunnel through the track when it was reset to its start position.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5196 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-14 13:20:30 +00:00
hikerstk
f19e163385 Fixed the very unlikely and unimportant bug that a kart that does not start and has
never driven on a valid quad will cause a crash when rescue is triggered.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5195 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-14 13:16:32 +00:00
hikerstk
561db499a1 Fixed incorrect texture names.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5194 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-14 01:42:12 +00:00
hikerstk
232d9a2540 1) Simplified rescue code somewhat (one-time setup of variables is now
done in forceRescue, not in an if-statement in update anymore).
2) Made the parameters for rescue configurable in stk_config.xml
   (in preparation for other similar animations). E.g. the rescue time
   can now be set per kart.
3) Reset animations on restart (so that e.g. a win/lose animation
   is not shown during startup in case of a restart anymore).
4) Removed unused variable m_current_gear_ratio
5) Added documentation.



git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5193 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-14 00:14:20 +00:00
hikerstk
7e998399cd Fixed bug with kart positions (a position might be used more
than once).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5192 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-14 00:06:10 +00:00
hikerstk
a3ebfce506 Fixed incorrect heading computation for start position (causing stadium not to work).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5191 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-13 01:36:50 +00:00
auria
39ffefab3f new items in canyon by Magne Djupvik
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5185 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-12 17:39:13 +00:00
auria
8c5d323418 Fixed lap counting in beach
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5181 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-12 15:43:32 +00:00
hikerstk
375e0882ff Removed unnecessary 'offset' added to quad graph. This code could cause the position of the
karts to be incorrect just after crossing the lap line. Problem was that the center point
of the first quad line (which by definition is on the line) would be considered to be not
on the line due to floating point errors (i.e. 0.5*(A+B) would not be on the line between
A and B).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5180 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-12 14:23:39 +00:00
hikerstk
2e17db62a8 Removed compiler warning.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5179 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-12 14:15:38 +00:00
mbjornstk
914ccce443 Make bomb anim use frame steps (small jumps on purpose, tick tock ...).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5178 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-12 02:18:08 +00:00
auria
5cc8b0c491 Added checkline to sand track + other fixes
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5176 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-12 02:07:17 +00:00
auria
bc98199b9e Fixed problem in new ribbon propagation code
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5174 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-11 23:18:44 +00:00
hikerstk
91feb49998 1) Added animation support for attachments, atm hardcoded for bomb only.
2) Instead of creating a new scene node every time something is attached
   to a kart, the same node will now be re-used (and is set as invisible
   otherwise).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5173 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-11 22:48:01 +00:00
auria
89637add52 Fixed maximum number of AI karts in race setup spinner. We support a max of 8 karts, but this means a max value of 7 AI karts
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5172 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-11 20:07:08 +00:00
auria
8d3e9df01e Show global GP-order in addition to latest-track-order in the race over dialog when racing a GP
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5171 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-11 20:04:16 +00:00
auria
ee7e16b696 Adding the debug prints I used to figure what's wrong with ranking code (disabled but there to enable again)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5170 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-11 19:44:52 +00:00
auria
04ba1f96ae Added checks to catch the ranking bug much earlier (yay)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5169 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-11 19:28:53 +00:00
auria
ac67f9fbb2 Better document race over dialog
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5168 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-11 18:51:32 +00:00
auria
ce1f3fed61 Better vertical navigation in dynamic ribbon
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5167 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-11 17:21:46 +00:00
auria
a009b2ef6c Better define which widgets can be visited by multiple players, fixing weird missing focus issues when a player > 0 selected a widget he shouldn't
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5166 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-11 17:13:39 +00:00
auria
5e88ff275b Better center 'selection bubble' in GUi skin
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5165 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-11 16:50:43 +00:00
auria
36b4783a49 more fixes to garden materials.xml
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5163 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-11 16:02:05 +00:00
auria
40b79d63b9 updated garden screenshot to not include old icon and windows title bar
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5162 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-11 15:58:48 +00:00
auria
474d579f75 more materials.xml fixes for garden
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5161 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-11 15:47:22 +00:00
auria
97df7bc929 More work on secret garden. and added the main model file, which I had forgotten to svn add *blush*
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5160 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-11 15:46:47 +00:00
auria
bca19fda6c Improved materials.xml file of secret garden to 1) no more fall through the leaves at the end 2) work around irrlicht bugs in transparency handling (by using alpha testing instead of alpha blending where possible)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5157 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-11 15:21:45 +00:00
auria
4be3dcdd5c License clarification
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5156 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-11 15:11:47 +00:00
mbjornstk
fbc98fe440 Remove useless "executable" property.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5152 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-11 02:14:21 +00:00
auria
b4fa6b5713 more work on secret garden, and added missing files
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5151 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-11 02:10:31 +00:00
auria
ff93e6c398 Added first kinda-playable version of secret garden (more work needed on this one)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5149 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-11 01:58:33 +00:00
auria
155c0380e3 cleanup in materials.xml
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5148 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-11 00:32:19 +00:00
auria
c9ab051613 converted desert track
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5147 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-11 00:27:32 +00:00
auria
84616ebea4 Converted star track to latest format
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5144 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-10 23:29:58 +00:00
auria
ca80443d35 Converted stadium arena to new format (but it's broken, @Hiker can you check why? I can't seem to figure it out)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5142 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-10 23:21:29 +00:00
auria
5e4c8923d5 Converted beach track to new format
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5140 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-10 23:10:42 +00:00
hikerstk
b58c29b697 Added fog to karts.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5139 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-09 13:00:40 +00:00
hikerstk
dc21c85128 Fixed aiming problem: cakes would aim at karts behind the firing kart.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5138 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-09 00:21:04 +00:00
mbjornstk
c420edf1e7 Replace parachute icon with one showing the new model.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5137 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-08 21:11:20 +00:00
auria
d1df9b1ee1 Fixed several FIXMEs related to player ID
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5136 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-08 21:02:40 +00:00
auria
562f3489ec Removed a couple hardcoded player IDs, improved documentation in skin
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5135 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-08 20:51:44 +00:00
auria
e2a89b12c5 Fixed parachute in help screen (because texture name of icon changed)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5134 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-08 20:50:57 +00:00
hikerstk
1b5f33e210 Fixed history debug files.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5133 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-08 12:45:57 +00:00
hikerstk
54fe97f890 Added support for lose animations (and better support for other
animations).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5132 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-08 12:45:21 +00:00
auria
0ea97d6646 Removed unneeded include and FIXME
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5131 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-08 01:48:57 +00:00
auria
713bb84de9 Removed FIXME mentionning plib
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5130 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-08 01:48:17 +00:00
auria
c5a12ecafa More removal of unnecessary FIXMEs
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5129 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-08 01:45:57 +00:00
auria
dc3a3e9506 Removed another unecessary TODO
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5128 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-08 01:38:10 +00:00
auria
765ed3aaa3 Removed large bits of old unused code that was jsut confusing
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5127 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-08 01:32:00 +00:00
auria
c31323cbe0 removed confusing TODO I can't make sense of
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5126 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-08 01:25:28 +00:00
hikerstk
7eb12abe32 Bugfix: another variables that was moved to the base class was left in the header file.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5125 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-07 23:38:54 +00:00
hikerstk
e918c51fc5 1) Fixed shadow, icon, path selection which didn't work anymore.
2) Added support to specify the colour used for the kart.
3) A single non-existant ID properperty does now not cause
   all ID properties to be reset anymore.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5124 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-07 12:51:09 +00:00
auria
9fd06d06c1 fixed bogus code that didn't compile
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5123 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-07 12:41:35 +00:00
hikerstk
79b427ed00 Make sure that a 'Version' line is written to the history
file even if VERSION and SVNVERSION are not defined (otherwise
the history.dat file can not be read in).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5122 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-07 05:30:51 +00:00
hikerstk
164852912f Fixed incorrect model filename (this part was missing in previous patch).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5121 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-07 05:00:49 +00:00
hikerstk
8ccb172572 Bugfix: forgot to remove variable (which was moved to the base class),
so it was actually used uninitialised here. This caused warnings to be
printed and potentially incorrect (driving like drunk) behaviour of AI
karts.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5120 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-07 04:24:12 +00:00
auria
664f2984d1 Added a couple checks to the history loading code
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5119 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-07 00:46:12 +00:00
auria
100e82bc88 Added a couple checks to the history loading code
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5118 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-07 00:43:56 +00:00
hikerstk
622104078f Fixed layout (no real code change).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5117 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-07 00:42:17 +00:00
auria
e8bafc33b3 Improved debug error message to be more readable
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5116 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-07 00:26:47 +00:00
hikerstk
b16cad255a 1) Fix bug that the kart name (and other fields) are not saved.
2) Fixed some incorrect file names.
3) Replaced hard coded number of frames to export for animations
   with proper blender functions.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5115 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-06 23:54:27 +00:00
hikerstk
bdb0279462 1) Improvement: the kart exporter now uses game logic properties similar to
the track exporter: wheels just need 'type=wheel' defined (but backward
   compatibility does still allow you to use the special name for wheels).
2) Bugfix: It's not necessary anymore to select the kart (and not select
   the wheels)
3) It appears that the bug that some (all?) wheels are not at their original
   position after the export is fixed, too. The reason is unkown (but I
   suspect that the changed order of export is responsible for this: the
   last export is now the kart, and I guess this resets whatever made the
   wheels appear at the wrong location).
For now the exporter still 'forgets' kart name etc., this is WIP. For now
I suggest to set these values in the ID property browser before starting(!)
the script.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5114 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-06 12:50:14 +00:00
hikerstk
f17a129a86 Fixed bug 2959796 (mine kart rotating wildly) - I hope.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5113 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-03 14:13:49 +00:00
hikerstk
3aa86ed885 Fixed bug 2937628: crash when only one point for an IPO was
specified.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5112 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-03 13:55:04 +00:00
mbjornstk
676538544c Silly day, silly commit.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5111 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-02 01:30:48 +00:00
hikerstk
ce8dfe954a (Hopefully) fixed compilation on non-VS compilers.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5110 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-01 02:39:24 +00:00
hikerstk
752d81db11 Added a work around to avoid STK hanging (or looping _very_ long).
The number of iterations is now clamped, and appropriate values
will be printed out.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5109 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-01 01:29:42 +00:00
auria
2da96bb71b Minor change to resolution switch code, so that my work around what seems a bug in the mac version of irrlicht doesn't introduce issues where this bug doesn't manifest
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5108 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-31 23:54:18 +00:00
auria
1be79f8a72 fixed a FIXME (minor change)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5107 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-31 23:49:42 +00:00
auria
2a06f7b2c0 Cleaned up no more useful TODOs
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5106 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-31 23:22:26 +00:00
hikerstk
dc416648cd Fixed compilation problem on linux.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5105 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-31 22:09:09 +00:00
auria
5d6662428d Updated Xcode proejct
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5104 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-31 22:07:55 +00:00
hikerstk
9505082920 Removed debug code.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5103 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-31 21:57:03 +00:00
hikerstk
f2c2d68c77 1) Improved AI. The AI still have some problems in tight curves and S curves,
but should be better than before. Basically the estimation of the turn
   radius was completely wrong and was replaced by a new and better
   algorithm.
2) Introduced new AI base class which has some common functions and variables.
3) Removed unused file auto_kart.hpp.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5102 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-31 21:53:32 +00:00
hikerstk
e6654f3c13 Fixed incorrect color of kart circles in minimap.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5101 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-31 21:39:22 +00:00
auria
56cbef5166 Updated galician translation
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5100 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-31 12:42:39 +00:00
auria
3ed8cbc5da Save history file when ranking bug occurs
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5099 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-29 22:21:34 +00:00
mbjornstk
d742c9d115 Improve shape (ballony) and shading (natural red) of parachute.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5098 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-29 21:02:17 +00:00
mbjornstk
95a8bd469c Replace parachute with new version (TODO: animation and new icon).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5097 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-29 01:48:44 +00:00
mbjornstk
7cdea9e31d Delete LISP files (bye bye).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5096 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-29 01:32:36 +00:00
mbjornstk
8576e4ef32 Raise max speed allowed when zipper is on effect.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5095 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-28 22:26:46 +00:00
mbjornstk
85bf15763d Attenuate roll and pitch, trying to reduce the "boat shake" look in jumps.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5093 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-28 18:04:59 +00:00
mbjornstk
f730753d3e Change sky color to match fog color.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5092 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-28 00:16:28 +00:00
auria
5c2ec6014a Typo fix
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5091 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-28 00:08:29 +00:00
auria
bbc5330241 More work on the player list... /me is getting sick of fighting against irrLicht widgets *sigh*
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5090 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-28 00:02:57 +00:00
mbjornstk
e863a5e705 Add include to fix "error: must #include <typeinfo> before using typeid".
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5089 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-27 23:57:55 +00:00
auria
e92286f24f Fixed lists being messed up because some events were denied from them
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5088 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-27 23:44:05 +00:00
auria
f1edf20c31 Work around weird irrLicht thing : IDs must not start at 0, since it appears their GUI engine hardcodes some ID values... xD
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5087 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-27 23:36:17 +00:00
auria
2f3cf6d8b4 Cleanup : less publicly editable members in Widget, renamed the name of tabs in options because there was a name conflict, improved widget search into the tree
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5086 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-27 23:18:07 +00:00
auria
f93e26e48f Allow skinning scrollbars
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5085 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-27 19:55:53 +00:00
auria
ada40cf7a3 Added the ability to specify a case color (fixed mine to have black clear color). Not supported yet by track exporter
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5084 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-27 19:19:09 +00:00
auria
56f77a2d49 Render scrollbar in some way (not skinnable yet) when the list of players is very long
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5083 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-27 18:49:35 +00:00
auria
723aff006e I reproduced wrong kart rank issues again; adding more debug code to better track this bug
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5082 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-27 18:11:00 +00:00
auria
48a0c136f2 Added ignore property to data/fonts, so that having the chinese font installed does not result in lots of '?' files in svn status
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5081 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-27 17:32:21 +00:00
auria
91cdd81835 Show explainatory message when some player tries to perform an action that is reserved to the game master. Hopefully this will help reduce confusion
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5080 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-27 17:31:45 +00:00
auria
53df3f4cee Fixed player name spinner to contain the correct default value
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5079 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-27 16:03:11 +00:00
auria
f9cb8b125d Initial work towards selecting the most used profile for game master, and guest profile for others (by default). not really there yet so expect weird stuff to happen if you don't play with the spinner and leave the defaults.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5078 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-27 02:08:11 +00:00
auria
2b68412239 Fixed in config code : the code was mixed up by all players described using a <Player ...> node in XML... because often it did getNode(Player) which always returned the first player. People please delete your config file (or the Players section in it) to amke sure your data is OK
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5077 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-27 01:35:11 +00:00
mbjornstk
daa2c467b3 Attenuate "yawing" speed when leaving the ground (jumps). Suggested by hiker,
with some tweaks by me (make it 25% per update instead of abrupt zeroing).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5076 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-27 01:07:44 +00:00
mbjornstk
92ca36cac5 Tweak cases for constraint, so long jumps are possible (via ramp+zipper).
One is commented out for now as it needs more testing of the distance setting.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5075 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-25 23:55:44 +00:00
hikerstk
e95d5ad5dd A historical commit: replaced highscores lisp files with xml,
allowing us to completely remove the lisp code from stk - hooray!


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5072 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-25 22:29:47 +00:00
hikerstk
4fa02b5325 Fixed crash when the openal device could not be initialised. STK should now
work when sound is enabled, but the openal device does not work.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5071 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-25 22:14:49 +00:00
hikerstk
baa5b0450c Fixed compilation bug (auria: which language have you been
programming in lately?? ;)  ).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5070 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-25 05:20:28 +00:00
hikerstk
88160e5a0c Fixed compiler warning.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5069 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-25 05:19:00 +00:00
auria
83fe7df8e8 Forbid adding 2 players with same name
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5068 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-25 01:05:08 +00:00
auria
fa87cd82c2 Fixed compilation
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5067 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-25 00:09:35 +00:00
mbjornstk
94144b3a04 Add triangle count (in thousands) to the on screen FPS reporting.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5066 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-25 00:03:37 +00:00
hikerstk
078b1e0f2f Fixed music loading from non-track directories (fixes bug 2947899).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5065 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-25 00:01:29 +00:00
hikerstk
5f69e47451 Removed unnecessary debug print.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5064 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-24 23:55:04 +00:00
hikerstk
939caf1981 1) Added -v X verbosity command line option, so that debug output is only printed
if an appropriat ehigh verbosity is selected. For now most debug statements 
   that are always printed (i.e. independent of user actions) is only printed
   if verbosity is >=5,  debug statement which are a reaction of a user action
   with verbosity >=4.
2) track- and gamepad-debug flags are not saved in config files anymore, made
   disabled reverse_look_threshold as default.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5063 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-24 23:52:41 +00:00
mbjornstk
8a91d2a09b Add note about fog params and change (commented out) ambient light to blueish.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5062 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-24 23:19:39 +00:00
mbjornstk
a2f22cea85 Sync with media repo r5060: fog settings and water plane trimming.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5061 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-24 22:38:31 +00:00
mbjornstk
32ec1176ea Sync with media repo r5058: tweak fog, fix fences and start line.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5059 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-24 22:01:29 +00:00
hikerstk
c8bdfe8930 Made fog ligher (test only. Someone with better visual experience please
improve this further, and commit the updates .blend file, too).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5057 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-24 11:57:39 +00:00
hikerstk
e5fe488142 Made fence not-backface-culled.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5056 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-24 11:56:13 +00:00
hikerstk
c966c121c9 Added setting to disable backface culling.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5055 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-24 10:29:41 +00:00
hikerstk
6eecefdec6 1) Fixed fog - all track nodes are now with fog.
2) Some code cleanup.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5054 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-24 10:25:08 +00:00
hikerstk
f3f29b9aec Fixed typos in XML files.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5053 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-24 00:23:15 +00:00
hikerstk
64b8d5e558 Removed outdated irr1.6 and irr1.7 project modes.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5052 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-24 00:15:42 +00:00
hikerstk
bd89c51fca Fixed bug 2972321 - crash in battle mode since in battle mode there is no quad graph.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5051 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-23 23:42:46 +00:00
hikerstk
a2c524a4eb Avoid raycasts when being outside of the track (which caused at least one crash,
though the reason for this crash are still unclear, since the code logic
should prevent the assertion that happened. See bug 2974314 for details).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5050 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-23 23:33:47 +00:00
hikerstk
7bedccbd82 Fixed smoke and water splash (incorrect coordinate systems).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5049 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-23 11:30:33 +00:00
hikerstk
b751cdc3a7 Minor code cleanup.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5048 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-23 10:41:46 +00:00
hikerstk
46dc95e3c3 Fixed incorrect rotation at start position.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5047 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-23 10:39:39 +00:00
mbjornstk
2c29284522 Sync xml files with media repo.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5046 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-23 02:41:56 +00:00
mbjornstk
d21070f4df Change tux feet per hour to tux feet per second.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5044 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-22 23:56:36 +00:00
hikerstk
390a7b39b6 Removed unused variable.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5043 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-22 11:00:47 +00:00
auria
a73cf90dca Fixed title music
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5042 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-22 02:06:01 +00:00
auria
84f4d6d3f3 Save config file when relevant. Forbid editing or removing the guest account through the GUI
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5041 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-22 01:39:01 +00:00
mbjornstk
1b7eb82392 Update cave track to be in sync with media repo.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5040 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-22 01:31:47 +00:00
auria
5e45b7e1b5 Started adding guest account, so that multiplayer gameplay is not hindered by having to make a player account for everyone
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5038 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-22 01:21:49 +00:00
hikerstk
7f7b7de8c5 Fixed start positions declared as 'startX' with X an integer number
(as a shortcut for type="start" position="X").


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5037 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-21 21:39:02 +00:00
hikerstk
68a6768241 Updated version of kart exporter (somewhat work in progress, so might
be unstable).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5036 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-21 11:40:22 +00:00
auria
ebf4f94f7a Updated polish translation
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5035 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-20 01:13:11 +00:00
hikerstk
794e532515 Bugfix: wrong axis resulted in incorrect automatic rescues.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5033 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-19 12:46:30 +00:00
hikerstk
e31d14fb2b Replaced off-road handling code, which hopefully fixes
all off-road problems.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5032 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-19 10:38:52 +00:00
hikerstk
2a671b0e77 Added separate roll computation, which fixes issues with
the upright constraint, and might also fix steering issues
on slopes.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5031 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-19 10:37:51 +00:00
hikerstk
9862807c5e Fixed typo in xml file.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5030 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-19 10:06:10 +00:00
hikerstk
667b208aab Converted all kart.xml files from lisp to .xml files.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5029 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-19 04:23:32 +00:00
hikerstk
625d7a91ed Removed unused functions.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5028 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-19 04:20:45 +00:00
mbjornstk
6b156233fb Rotate texture so it matches the other sides of skybox.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5027 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-19 01:22:58 +00:00
auria
074a1a843f Fixed crash when a track has an invalid screenshot file
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5026 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-19 01:14:11 +00:00
auria
4c7a4fb85c Reverted commit to gnu.challenge, which was committed accidentally
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5025 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-19 01:04:56 +00:00
auria
2f236cb6ea Fixed keyboard configuration. For some reason, the code that sensed keyboard input disappear... weird
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5024 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-19 01:02:40 +00:00
auria
fad4cb4c01 Updated menu singleton code, there was a bug in its logic (that had no consequence that i know but better fix it anyway) + some code style cleanup along the way
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5023 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-18 18:18:19 +00:00
hikerstk
6fd2feada7 Bugfix: an incorrect warning message was printed when the middle
of the first quad line is exactly on the start line - which is by
now always the case since these lines are identical.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5022 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-18 11:45:07 +00:00
hikerstk
1ddb5e2b7d Fixed incorrect start positions on some tracks (caused by minor
forwards/backwards shaking of the kart at start and the fact
that 'isInRest()' tested the wrong axis).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5021 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-18 11:42:49 +00:00
mbjornstk
1d14be2e86 Manually fix sky filename, Blender props too short (this is becoming boring).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5018 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-17 20:59:35 +00:00
mbjornstk
0edc34406a Sync xml with the fixes in media (see r5016).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5017 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-17 20:55:58 +00:00
hikerstk
6c80b9c8c4 Fixed typos in previous commit, fixed incorrect XML syntax
in sfx.xml file.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5015 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-17 04:56:57 +00:00
hikerstk
9e9cac587f 1) Fixed crash when errors occurred during audio initialisation:
quickSound did not test if sfx were correctly initialsed. There
   are still outstanding bugs when audio doesn't work, related to
   the sfx not loaded. Had to make quickSound non-static, since
   otherwise it couldn't test if sfx were initialised.
2) Made several minor layout changes to follow our style and be
   easier to understand.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5014 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-17 04:48:01 +00:00
hikerstk
2a33313d24 Removed compiler warning.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5013 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-17 04:11:32 +00:00
hikerstk
124e719d11 Applied Chris Morris patch 2968849: make the torque after an
explosion dependent on distance to avoid karts shaking that
are way too far to be affected at all.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5012 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-17 02:46:12 +00:00
mbjornstk
09781b9221 Sync model and xml with the fixes in media (see r5006).
Sky texture was manually fixed, Blender property is too short.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5007 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-16 02:05:31 +00:00
mbjornstk
368d55d672 Sync model and xml with the fixes in media (see r5004).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5005 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-16 01:38:56 +00:00
hikerstk
b6637277ab Started re-design of stk-config file.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5002 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-15 23:00:34 +00:00
mbjornstk
c5d4f93673 Improve script revision written into xml files, only write a number.
Now xml files can have SVN keywords, and the script info will persist.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5001 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-15 20:29:18 +00:00
hikerstk
887ab0110e Fixed bugs in computing kart ranks code.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5000 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-15 11:25:01 +00:00
hikerstk
35925432d5 Fixed potential incorrect order of karts when a kart is off track.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4999 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-15 09:21:21 +00:00
hikerstk
9287258788 Removed unused functions.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4998 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-15 09:20:08 +00:00
hikerstk
11d2cb0838 Bugfix: the main driveline was not always recognised correctly,
resulting potentially in incorrect start lines if more than one
driveline was present.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4997 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-15 05:09:26 +00:00
mbjornstk
7e31863c8c Add script revision to saved xml files.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4996 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-15 03:25:31 +00:00
hikerstk
e51caefb35 Fixed incorrect track version (now version 2 is used).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4995 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-15 03:21:19 +00:00
hikerstk
5f742c2018 Blender names can no longer be used to specify the type of an object,
instead the type property now must be used (only exception are empties
used for items - to avoid re-tagging all items for an existing track).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4994 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-15 03:19:48 +00:00
mbjornstk
2ac9febc75 Add texture and some shading to fence.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4991 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-14 03:58:06 +00:00
mbjornstk
9de4c01b19 Add break, otherwise zipper cheat fell to next case.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4990 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-13 23:28:52 +00:00
hikerstk
9889050ce2 Fixed pitch and roll of items (esp. chewing gums).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4989 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-12 12:21:00 +00:00
hikerstk
37b842e4c0 Fixed bubble gums.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4988 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-12 08:07:29 +00:00
mbjornstk
bbb58408e4 Swap YZ when applying explosion forces.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4987 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-12 02:55:31 +00:00
mbjornstk
5b7a48217d Add m_type in init again, it disappeared in merge.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4986 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-12 02:45:17 +00:00
hikerstk
d50bd9dbe6 Merged the switch_coordinate_system branch with trunk. This means
that now all coordinate systems are y up, z forwards - including
the file format. For now only one track has been ported, the
rest will follow shortly.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4985 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-12 02:16:11 +00:00
hikerstk
7ef21a38ed Fixed camera rotation.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/switch_coordinate_system@4984 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-11 23:23:15 +00:00
hikerstk
ce3578d1c1 Some fixes to slipstream (but slipstream is disabled by default anyway).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/switch_coordinate_system@4983 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-11 23:09:55 +00:00
hikerstk
760b47fbae Updated suspension stiffness to be in synch with trunk (so that
histories from trunk can be replayed here).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/switch_coordinate_system@4982 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-11 22:39:41 +00:00
hikerstk
8dfcd28e44 1) Fixed AIs.
2) Changed steering (m_steer positive is now steering left, negative right).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/switch_coordinate_system@4981 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-11 22:36:53 +00:00
hikerstk
c849e91221 Fixed incorrect axis.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/switch_coordinate_system@4980 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-11 22:08:16 +00:00
hikerstk
0848fe1349 Fixed distance computation (was still using up instead of forward index).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/switch_coordinate_system@4979 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-11 22:07:50 +00:00
hikerstk
5de3555ac2 Fixed 'relaxed' camera view, fixed (usually unused) camera debug mode,
removed unused code.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/switch_coordinate_system@4978 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-11 22:06:41 +00:00
hikerstk
3541e0a305 Added reminder echo to fix some bugs in bullet.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/switch_coordinate_system@4977 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-11 22:01:32 +00:00
hikerstk
aae13b3768 Cosmetic change only.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/switch_coordinate_system@4976 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-11 22:00:34 +00:00
hikerstk
3c6a132bc0 Removed test code, simplified code for rotating items.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/switch_coordinate_system@4975 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-11 21:58:46 +00:00
hikerstk
2d16e970b2 Bugfix: bullet resets the isInContact value for wheels when a debug drawer
exists. Besides other potential side effects this disabled skidmarks.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/switch_coordinate_system@4974 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-11 11:41:50 +00:00
auria
1d7aed6d8a Updated norwegian translation
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4972 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-10 22:56:29 +00:00
auria
214c40a550 Updated polish translation
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4971 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-10 20:27:20 +00:00
hikerstk
706984c1c8 Re-enabled upright constraint.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/switch_coordinate_system@4968 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-10 10:17:32 +00:00
hikerstk
b691445f15 1) Fixed bug in memory allocation (world doesn't exist when it was used).
2) Some improvements to support the old history format, but not fully working
   (and probably not needed anymore).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/switch_coordinate_system@4967 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-10 10:16:26 +00:00
hikerstk
1552693cf4 Bugfix: history mode needed -N to work (solved by --history setting the -N flag automatically).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/switch_coordinate_system@4966 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-10 10:14:36 +00:00
hikerstk
8113302764 Bugfix: bullet had the up axis hardcoded.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/switch_coordinate_system@4965 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-10 10:13:07 +00:00
auria
9fb9278f31 Improved Follow-the-leader game ending. An assert failure might occur if one kart dies in front of the leader
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4964 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-08 20:31:37 +00:00
auria
0757764383 Fixed mines music, so that author name properly appears
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4963 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-08 19:08:27 +00:00
auria
fafed60136 Bugfix : adding depend-on="" in a challenge file would cause the challenge to be unplayable
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4961 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-08 18:50:05 +00:00
auria
56ad4bbec9 Removed unused class member that was misleading
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4960 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-08 18:42:28 +00:00
auria
0da7e2da10 Hopefully fixed bug about bogus kart rankings. 1) Made all karts be ranked at the same time, so there's less risk of mismatches 2) Found a precondition inside the sorting method, that was not documented in the doxygen comments, nor enforced with contracts... and sure enough someone somewhere called it without respecting that hidden precondition. Fixed the problem by removing the precondition (the new logic doesn't have the same precondition)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4959 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-08 18:39:05 +00:00
auria
38b0cfaa2a The chest scene is now shown for challenges that require beating a GP too
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4958 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-08 17:04:05 +00:00
auria
5239b62e0d Notify player when he unlocked a feature by completing a GP
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4957 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-08 16:44:09 +00:00
mbjornstk
9606ee9ab6 Add zipper cheat, F7 key. Useful to test high speed behaviour.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4956 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-08 03:18:11 +00:00
mbjornstk
220f00ed10 Abstract engine power to a single call. Now karts are 4WD 40-60 ratio.
Real karts are not 4WD, but behaviour seems better while jumping/turning.
RWD is easy to put back, or FWD, or any other ratios, no more per wheel
calls except if really needed (traction control, differentials, etc).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4955 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-07 22:54:53 +00:00
auria
0623cce462 Fixed crash at the end of a GP if there is a challenge associated to it. Also, it is now detected properly when you unlock a feature by winnign a GP (however the chest scene doesn't yet apepar)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4954 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-07 18:42:04 +00:00
auria
32f1e24b4a Added sanity checks to debug bogus rankings, especially in GPs. Improved Doxygen documentation on the way.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4953 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-07 16:52:20 +00:00
auria
45a2e6dc5f Updated strings and french translation
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4952 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-07 02:25:25 +00:00
auria
4340cccd9f Added support for displaying the same fonts in different sizes. Use smaller font for in-game messages
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4951 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-07 02:03:39 +00:00
auria
11c147c8e9 Display less important messages in white, at the bottom of the screen, to not detract attention from gaming. Fixed probable grammar mistake in string
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4950 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-07 01:35:57 +00:00
auria
2827533e70 Don't allow selecting ribbon grid filler items
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4949 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-07 00:54:07 +00:00
auria
0efd96d8da Fixed '?' icons still appearing at times in ribbons
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4948 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-07 00:36:38 +00:00
auria
54c53d000e Improved message 'you unlocked a feature' to look nicer and be more obvious
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4947 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-07 00:21:51 +00:00
hikerstk
f09a083597 Updated default AI, added getPitch() to moveable so that camera can get the
pitch in the range it needed it (-90 to 90, not -180 to 180).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/switch_coordinate_system@4946 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-06 00:44:17 +00:00
hikerstk
ac85c71e31 Removed 2nd debug key for bubble gum, added debug key for bowling ball.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/switch_coordinate_system@4945 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-06 00:42:18 +00:00
hikerstk
d5307f655e Fixed compiler warning.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4944 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-06 00:41:31 +00:00
hikerstk
7549252410 Fixed (hopefully) all items.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/switch_coordinate_system@4943 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-06 00:40:55 +00:00
hikerstk
0b90b87d70 Updated all karts to use the new coordinate system.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/switch_coordinate_system@4942 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-06 00:38:24 +00:00
auria
cdc53c81b2 Fixed objects slightly going through chest, explicitely mark a couple constants as floats to make the code clearer
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4941 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-06 00:07:34 +00:00
auria
127d58e2dd Removed GP descriptions, they weren't useful in any way
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4940 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-05 23:51:44 +00:00
auria
6d800e52fa Fixed track screenshot being flipped when coming out of chest
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4939 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-05 23:42:44 +00:00
auria
26fc6bb627 Fixed screen cleanup method not being called under some circumstances
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4938 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-05 23:38:27 +00:00
auria
6b65eb0217 Applied other patch by Hilton Medeiros
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4937 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-05 19:45:16 +00:00
auria
228808f981 Applied other patch by Hilton Medeiros
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4936 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-05 19:43:35 +00:00
auria
4349a8961b Fixed positive/negative axis display (show +/- and not 43/45)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4935 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-05 16:20:30 +00:00
auria
e23c222a59 Applied patch by Medeiros Hilton for input (with some modifications)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4934 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-05 16:17:47 +00:00
auria
5d127c878c Removed unused constant, fixed compile error in switch
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4933 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-05 02:41:10 +00:00
hikerstk
7b38753638 Removed debug output.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/switch_coordinate_system@4932 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-05 02:34:37 +00:00
auria
d0624a7ab7 Improved vertical spacing betweewn messages to adapt to font (but multi-line messages are NOT supported anymore)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4931 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-05 01:58:27 +00:00
auria
c18ba6bc03 Fixed funny-colored stuff coming out of the chest (and fixed the network button hack to get there quicker)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4930 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-05 01:42:54 +00:00
auria
bdd985c88a Can now unlock game modes too. Centralized a couple mode-related stuff to make code cleaner with new changes. Made challenges more robust, fixes a couple crashes that could happen because errors went undetected
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4929 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-05 01:28:23 +00:00
auria
cf7382700f Allow 'setup new race' in FTL and TT modes too, not sure why it was ever disabled
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4928 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-04 23:38:28 +00:00
auria
9dcc758862 Improved gamepad sensing logic
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4927 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-04 16:15:15 +00:00
hikerstk
1df83662f6 1) Fixed cakes.
2) Changed several animated meshes/scene nodes to use more
   general mesh/scene nodes.
3) General many more fixes for changed coordinate systems.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/switch_coordinate_system@4926 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-04 12:35:58 +00:00
hikerstk
7dd318d949 First changes to history format.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/switch_coordinate_system@4925 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-04 12:32:26 +00:00
mbjornstk
4814c03e2b Report with text when band gets attached to a kart.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4924 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-03 22:42:01 +00:00
mbjornstk
455393e966 Print message only if a kart is hit.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4923 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-03 20:19:07 +00:00
mbjornstk
4a2e7d57b1 Report "plunger in face" hits with text. Band/pick mode not done yet.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4922 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-03 20:00:39 +00:00
auria
6b95ca8ec3 Removed debug print that shouldn't have been committed
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4921 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-03 19:53:12 +00:00
auria
0fffb14b88 Fixed focus loss issue when using tabs in kart selection screen
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4920 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-03 19:50:45 +00:00
auria
eb5c201168 Code cleanup in kart selection screen
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4919 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-03 19:40:49 +00:00
auria
4230ff6ec7 Minor code style fix
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4918 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-03 19:03:56 +00:00
auria
feefff8997 Fixed slight shaking in end-of-GP scene
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4917 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-03 19:00:36 +00:00
auria
b09f463c2f Don't show the 'all groups' tabs when there's only one group
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4916 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-03 18:37:39 +00:00
auria
03d0380a52 Undid AGAIN a change that was not supposed to be committed
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4915 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-03 18:36:38 +00:00
auria
fd502f0604 Implemented track group support
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4914 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-03 18:29:16 +00:00
auria
8add3c930f Started implementing track group support; implemented 'random track' support
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4913 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-03 18:10:45 +00:00
auria
9e1ce6db4e handle maximum number of players in kart selection screen
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4912 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-03 00:56:34 +00:00
auria
c17f4f0e07 forbid changing kart group after a player confirmed his selection
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4911 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-03 00:48:31 +00:00
mbjornstk
72396ae3be Add minor extra details so the 1024 resolution is justified/useful.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4910 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-03 00:25:23 +00:00
auria
980b38004d Minor : indentation fixes
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4909 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-03 00:23:05 +00:00
auria
9f3aec4df4 Removed magic constant *blush*
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4908 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-03 00:10:38 +00:00
auria
67bf020e38 Added materials file I forgot to commit
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4907 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-02 23:54:05 +00:00
hikerstk
3eae65cb89 Some progress on upright constraints.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/switch_coordinate_system@4906 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-02 05:21:20 +00:00
hikerstk
cd24969100 Replaced calls to kart->getHPR().getHeading directly to
kart->getHeading().


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/switch_coordinate_system@4905 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-02 05:16:47 +00:00
hikerstk
32ed6f400a Removed calls to physics debug draw while the menu is shown.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/switch_coordinate_system@4904 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-02 05:15:33 +00:00
hikerstk
2813e3d75c More fixes related to camera handling.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/switch_coordinate_system@4903 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-02 05:14:56 +00:00
mbjornstk
f79865add0 Report hits of cakes and balls with message. Plunger fails for now.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4902 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-02 02:07:36 +00:00
mbjornstk
80061370ce Add missing conversion to message.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4901 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-02 02:05:56 +00:00
mbjornstk
616b20c5ea Report anchor and parachute with text too. Swapper case reorganized.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4900 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-02 01:59:06 +00:00
auria
bb67d60401 Fixed minigift issue when restarting race while a gift is growing
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4899 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-02 01:41:35 +00:00
auria
96455579bd Updated strings and french translation
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4898 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-02 01:38:18 +00:00
auria
f8257e4165 Minor string fixes
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4897 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-02 01:29:35 +00:00
auria
8d2d755490 Solving a challenge will now actually show the features you unlocked. Adapted the feature unlocked screen to be able to show many unlocked features at once. Show unlocked text in feature screen.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4896 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-02 01:25:29 +00:00
mbjornstk
7519e3d550 Report swap action with text, not just sound.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4895 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-02 01:21:32 +00:00
auria
90b95f6944 Fixed what happens when pressing escape on feature unlocked screen
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4894 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-01 23:40:20 +00:00
auria
2efb0ceb10 Added the possibility to use trilinear filtering. Trilinear and anisotropic filtering can now be configured (disbaled) in the user config (not yet in the GUI)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4893 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-01 22:56:32 +00:00
auria
f12641d33b Anisotropic filtering is now specified in materials.xml. Now we can have crisp textures wherever we want, without wasting time doing the calculations where not needed
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4892 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-01 22:18:13 +00:00
auria
7c2d181fc4 Fixed feature unlocked 'continue' button when playing from a GP
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4891 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-01 21:50:51 +00:00
auria
17d01a88e4 Clicking 'continue' on feature unlocked screen should now work
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4890 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-01 20:53:40 +00:00
auria
d27e3d90c5 Show 'feature unlocked' screen when unlocking a feature. It's not yet complete : it doesn't really show what you unlocked, and you can't leave the screen properly (game crashes or hangs)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4889 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-01 20:17:31 +00:00
auria
2ee8c18e68 Fixed bug in challenges screen : solved challenges had the wrong label and description
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4888 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-01 19:57:47 +00:00
hikerstk
09f1127f2c Added support for sky boxes.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4887 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-01 02:13:31 +00:00
hikerstk
e7e5615fef 1) The version number can not be changed in blender anymore, this is to
avoid problems when a wrong track exporter is used.
2) Added SVN version number to __version__ string.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4886 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-01 01:31:59 +00:00
mbjornstk
72411827ea Add parachute to testing cheats (press F6). And trailing whitespace.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4885 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-28 22:39:28 +00:00
mbjornstk
11f6e2f718 Show SVN revision in comments so other people can see what they are using.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4884 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-28 22:37:32 +00:00
auria
f6a27f1ca0 Added star track (thanks to Stephen sj04736)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4882 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-28 19:37:25 +00:00
auria
5243e5401b Undid previous commit on one file (was for testing only, should not have been committed)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4875 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-28 02:10:57 +00:00
auria
892c30571a Started adding support for notifying the user that a feature was unlocked
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4874 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-28 02:07:00 +00:00
auria
a0917dd60e Show challenge description for solved challenges too
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4873 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-28 02:05:38 +00:00
auria
8d0827dcd0 Perform sanity checks when loading challenges
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4872 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-28 01:06:41 +00:00
auria
91386516e4 Added FIXME
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4871 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-28 00:58:59 +00:00
auria
6f278f6d1e Started implementing clicking on a challenge to start it
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4870 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-28 00:52:41 +00:00
auria
fb35d4a390 Fixed penalty time, hopefully for good this time
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4869 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-27 23:51:56 +00:00
auria
20c5639cde Committed new model name, which was forgotten in previous commit
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4868 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-27 23:37:00 +00:00
auria
bad196b36d Updated Snow Mountain (thanks to StephenIRC)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4866 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-27 23:31:10 +00:00
auria
2efd3bb475 Activated anisotropic filtering. For now it's on everywhere and not selectively, which is perhaps not what we want, but it makes textures on the ground much crisper and eliminates blurring at a distance on the ground
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4865 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-27 15:54:27 +00:00
auria
5a32323c61 Modified 'setup new race' to skip kart selection (what use is this feature otherwise...)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4864 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-26 20:10:43 +00:00
auria
7ff75dee45 Updated Xcode project : DEBUG was not defined (not I understand why cheat F-keys wouldn't work, duh...)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4863 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-26 20:09:51 +00:00
auria
a6430189f5 Draw plunger-in-face first and not last, so messages are not hidden under the plunger
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4862 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-26 19:30:53 +00:00
auria
c151c124cb Added utility methods to set badges in GUI; used them to fix missing green badge when selecting kart
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4861 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-26 19:21:53 +00:00
auria
620f63adc2 Dont give plungers in 3 strikes mode (we need more weapons for this mode\!)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4860 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-26 19:09:41 +00:00
auria
9b7a0fdc31 Some fixes with end-of-race messages;don't display 'you have finished the race' when you're killed in 3-strikes mode; don't display 'you have won' when using the 'race again' button at the end of three strikes; improved FTL end
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4859 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-26 19:09:05 +00:00
auria
c5d98cf73f Updated canyon
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4858 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-26 17:04:15 +00:00
hikerstk
50f2fcf2bc Changed output format to use irrlicht coordinate system.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/switch_coordinate_system@4855 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-26 07:07:43 +00:00
hikerstk
0a0b52904d Changed output format to use irrlicht coordinate system.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/switch_coordinate_system@4854 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-26 07:06:24 +00:00
hikerstk
d7c44cc93d Physics debug mode now cycles through off, show karts and collision shape,
to show only collission shape and then back to off. The command line
option --bullet-debug was removed.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/switch_coordinate_system@4853 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-26 07:03:12 +00:00
auria
d812c0f274 Apply back fix that was committed in r4817 and mysteriously reverted in r4843, plus minor improvements to battle mode end
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4852 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-26 02:43:13 +00:00
hikerstk
d88a8e14e9 Fixed typo in script.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4851 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-26 01:55:27 +00:00
mbjornstk
423afebb30 Make suspension harder (48 -> 248), seems to work better with jumps and curves.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4850 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-25 23:15:51 +00:00
auria
85227df4a0 Committed back octree, since it is now obvious I was totally wrong thinking this caused the shininess... hum, should have looked at hiker's commit first *blush*
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4849 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-25 21:39:09 +00:00
mbjornstk
db2805bffa Wild fix for things being overlighted/white. "Works for me", please test.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4848 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-25 21:28:35 +00:00
mbjornstk
08106d9d2d Make cheats give bowling again, with F5 (F1 and F5 were giving both gum).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4847 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-25 21:20:11 +00:00
auria
05fe53f70c Reverted the (accidental) switch to an octtree, since this causes very brightly materials on Linux and Windows (WTF??) [and not on mac... WTF again...]
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4846 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-25 21:10:28 +00:00
hikerstk
d448bca807 Used new version number for karts and tracks, so that incorrect
(i.e.old) karts/tracks will not be used anymore.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/switch_coordinate_system@4845 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-25 13:20:26 +00:00
hikerstk
bd33113f20 Fixed incorrect heading and pitch in vec3, fixed rescue (again),
fixed checklines, improved camera (still not fully working), fixed
incorrect 'wrong heading' messages.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/switch_coordinate_system@4844 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-25 13:20:22 +00:00
hikerstk
13f4c5c8ab Removed unused final camera.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4843 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-25 03:33:39 +00:00
auria
eb15a6f11c Removed debug prints that should not have been committed
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4842 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-25 02:53:38 +00:00
auria
10834134d4 Started adding more interesting stuff to end-of-3-strikes battle dialog (more polish to come)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4841 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-25 02:52:07 +00:00
hikerstk
5042ed7e4e Bugfix: script would not work with 'our' improved b3d exporter (for
generating mimaps), and set normals and vertex colours to be exported.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4840 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-25 02:28:12 +00:00
auria
ac4346cd6d Improved ebnd-of-battle dialog a tiny bit
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4839 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-25 01:54:28 +00:00
auria
08c0d291fb 3 strikes now has some ending instead of crashing (more to come)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4838 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-25 01:48:32 +00:00
auria
616a3b3719 Fixed STK to not stumble upon command-line arguments that the OS X Finder might pass to the process
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4837 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-25 00:40:25 +00:00
auria
2945e55d89 Fixed camera doing ugly moves when restarting race
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4836 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-25 00:16:06 +00:00
auria
8e345671a9 Some more cleanup to make code follow our guidelines
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4835 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-25 00:08:02 +00:00
auria
1c17346a0a Cosmetic fix : corrected confusing code indentation
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4834 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-24 23:51:56 +00:00
auria
2308e94386 FIxed penalty time, which was broken by the switch to controllers
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4833 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-24 23:46:36 +00:00
auria
5c6df4653a Make a default selection in track selection screen
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4832 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-24 23:34:25 +00:00
auria
81bfc497b3 Lowered dependencies of Shadow (now accepts any scene node, no more uselessly requires an animated mesh)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4831 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-24 22:11:06 +00:00
auria
3ece963bc2 Lowered dependencies of Star (now accepts any scene node, no more uselessly requires an animated mesh)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4830 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-24 22:10:27 +00:00
auria
93c12ead08 Fixed const correctness issue with class ModalDialog + fixed behaviour when pressing ESC in race over dialog
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4829 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-24 22:08:41 +00:00
auria
151e4b64a6 Re-exported elephpant to be smooth and no more hit ground (@Joerg: I have no clue why it hit the ground so kart... maybe you included the wheels in the body of the kart?)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4828 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-24 17:02:31 +00:00
hikerstk
4ca3f0e493 Fixed getHeading and getPitch.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/switch_coordinate_system@4827 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-24 12:14:55 +00:00
hikerstk
55578dbadd Fixed rescue.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/switch_coordinate_system@4826 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-24 12:13:34 +00:00
hikerstk
5682cd0d4c Work around for bright light on Linux and Windows.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/switch_coordinate_system@4825 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-24 12:12:45 +00:00
hikerstk
326be2993a Fixed raycast to track.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/switch_coordinate_system@4824 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-24 12:12:00 +00:00
hikerstk
b5471de9fc Fixed minimap.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/switch_coordinate_system@4823 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-24 12:10:49 +00:00
hikerstk
fbeaa0524f More fixes to swap the bullet axis.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/switch_coordinate_system@4822 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-24 05:23:00 +00:00
hikerstk
1fd1e7c099 Added animated elephpant - the first end race animation.
Note that there are still issues with the physics for this
model, it sometimes gets stuck.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4821 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-24 05:09:52 +00:00
auria
379939e97e Show times in GP dialogs too + prevent a crash (does not fix it, tho)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4820 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-24 03:01:32 +00:00
auria
c0543e1c69 Fixed color display in 3 strikes mode
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4819 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-24 02:11:33 +00:00
auria
6ef1b804a5 Disable swapper powerup in battle mode
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4818 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-24 01:57:25 +00:00
auria
b656321ba6 Fixed losing lives in 3 strikes
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4817 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-24 01:52:00 +00:00
auria
9fb9d24f08 Committed my code to quickly 'profile' FPS, in case someone ever needs that again
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4816 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-24 01:24:48 +00:00
auria
8ddd775132 Added back applause sound at gp end
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4815 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-23 23:47:31 +00:00
hikerstk
092a59a7d2 Very first changes. Doesn't really work yet and will most likely crash - not recommended to use :)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/switch_coordinate_system@4813 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-23 13:27:01 +00:00
hikerstk
2f8411c364 Created branch to work on switching the bullet coordinate system to be identical
to the irrlicht one (i.e. no more switched axis).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/switch_coordinate_system@4812 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-23 13:19:20 +00:00
hikerstk
93d96200c1 Bugfix: removed deleted path from configure.ac.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4811 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-23 05:00:56 +00:00
auria
f0b59c19b7 Added a 'loading' screen, so that the game does not seem unresponsive when loading a big track
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4810 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-23 01:00:21 +00:00
auria
6577d770fb My latest (failed) attempt at fixing MrIceBlock : allow setting material settings for untextured surfaces too. Committing because we might eventually see an interest in this
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4809 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-23 00:09:09 +00:00
auria
a1d24a8433 Uopdated mines with new features (including camera far clipping, which gives a couple FPS for free)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4807 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-22 23:55:00 +00:00
hikerstk
f4a830fed4 Removed compiler warnings.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4805 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-22 22:08:19 +00:00
hikerstk
a7629f7b1d Bugfixes: 1) Incorrect use of 'type=' instead of 'kind='.
2) Avoid crash if id-property 'arena' is empty.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4804 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-22 21:46:02 +00:00
auria
77d2032682 Removed previous attempt, since irr docs clearly say 'This flag is ignored, if the material type is a transparent type.' (i.e. they're making it official that their support for alpha textures is crappy -.-)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4803 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-22 20:29:17 +00:00
auria
da45ef4721 Some tweaks with alpha. I thought this'd fix Mr Ice Block floating eyes, but it's not the case *sigh*
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4802 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-22 20:26:26 +00:00
auria
d6a4fc0eeb Removed white pixels around tree textures
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4801 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-22 20:08:15 +00:00
auria
812459dcb0 Improved looks of GP end
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4799 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-22 19:01:00 +00:00
auria
239da9419a Include problem fix : wrong case character
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4798 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-22 18:39:41 +00:00
auria
5121c32e21 Updated makefile for removal of bullet OpenGL demo code
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4797 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-22 18:33:29 +00:00
auria
1fed34a601 Updated Xcode project
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4796 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-22 16:51:48 +00:00
hikerstk
cd68ac9250 Fixed line endings.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4795 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-22 12:15:36 +00:00
hikerstk
f41150eae7 Replaced OpenGL bullet debug view with irrlicht bullet debug view.
Debug view can now be switch on and off during a race (ctl-F11),
but currenlty does not display as much information as the 
original debug view (more to be implemented here).
Removed glut dependency.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4794 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-22 12:02:13 +00:00
auria
83b5de120b Play a different music on GP end screen
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4793 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-22 00:46:04 +00:00
auria
01bde2eb8d Added moving camera in GP end
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4792 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-22 00:15:36 +00:00
auria
f877987385 Fixed bug in GP end screen
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4791 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-21 23:45:13 +00:00
auria
5298b54770 Fixed a couple glitches in GP end screen
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4790 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-21 23:35:01 +00:00
auria
aa29d2c0f8 Updated license for previous commit
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4789 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-21 23:16:38 +00:00
auria
2080e1f732 Updated license for previous commit
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4788 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-21 23:13:34 +00:00
auria
bbd0cf2f79 Initial work on end-of-GP
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4787 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-21 23:10:24 +00:00
auria
8f9b19a83a Moved 'continue GP' button above 'abort GP' button to please Hiker ;)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4786 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-21 02:40:59 +00:00
auria
eec4a21cbe Disable 'restart race' during GPs
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4785 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-21 02:35:21 +00:00
auria
a148a2f46b No more crash on end of GP (nothing useful show yet)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4784 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-21 02:22:05 +00:00
auria
6cba2be139 Fixed config dir fallback on linux/unix; last resort should be ~/.supertuxkart, not ~/supertuxkart
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4783 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-21 01:50:59 +00:00
hikerstk
d34a697d5d Cosmetical change only.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4782 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-21 00:43:36 +00:00
hikerstk
be7b7d4b3c Bugfix: world was not deleted after a GP race.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4781 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-21 00:39:23 +00:00
mbjornstk
03a438b0cb Make torque be away from zero always, so shake is a sure thing.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4780 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-20 23:32:59 +00:00
auria
42c7a0c2d7 Don't allow playing broken GPs
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4779 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-20 23:30:45 +00:00
auria
dc017fc74c Fixed plunger-in-face display
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4778 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-20 20:16:26 +00:00
auria
5df69c57bb Updated pl translation
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4777 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-20 15:23:29 +00:00
hikerstk
078a56b5b5 Removed compiler warnings.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4776 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-20 02:43:57 +00:00
hikerstk
9a767dcdbe Added support of far camera to stk, updated final camera handling of track exporter.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4775 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-20 01:42:32 +00:00
hikerstk
05cd009ed1 Updated VS project files.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4774 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-20 01:39:51 +00:00
auria
0131636e03 Updated chinese translation
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4773 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-20 00:33:36 +00:00
hikerstk
d1ceb4ae2d Added support for camera-far value to be exported.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4772 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-19 13:29:55 +00:00
hikerstk
d9e81df967 Fixed rotation in stk_exporter and stadium track.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4771 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-19 12:30:18 +00:00
auria
78cd360697 Add 'stadium' battle arena
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4769 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-19 01:50:54 +00:00
hikerstk
8a74cfcbdd Bugfix: ftl crashed at end of race.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4768 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-19 01:00:08 +00:00
hikerstk
e828ffc40b 1) Added support for arenas.
2) Added support for start positions.
3) Removed support for 'description', used 'designer' instead
   (for now 'description' still works, but prints a warning).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4767 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-19 00:56:44 +00:00
auria
262ba9275f Fixed messages saying 'tux has been', to now say 'tux has been eliminated' (strangely enough, the text is no more centered with this fix, even though I believe it should)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4766 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-19 00:53:08 +00:00
auria
b4c87bf459 Forgot to fix makefiles in previous commit
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4765 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-18 21:30:34 +00:00
auria
b868909efe Some cleanups with ActivePlayer. Moved it to StateManager, because that's where active players are created and stored - this will be less confusing than hiding it inside a configuration class. More work is still to be done if we want to make this code really clean, though.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4764 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-18 21:28:32 +00:00
hikerstk
626ef5f30c Added support for end-race animations.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4763 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-18 21:24:25 +00:00
hikerstk
888c783b83 Added support for end-race animation (though at this stage no kart model has them).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4762 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-18 21:23:26 +00:00
auria
76c6ddbc93 Fix FTL having no highscores as expected; don't display highscores in end-of-race dialogs when the mode has none
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4761 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-18 02:08:11 +00:00
auria
7969c3cb47 Removed no more useful debug print
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4760 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-18 01:23:26 +00:00
auria
9880ed1537 Disable the AI karts amount widget when selection 3 Strikes Battle, because we have no AI for this mode
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4759 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-18 01:07:21 +00:00
auria
583f766b50 Removed a debug print I accidentally committed
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4758 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-17 23:55:32 +00:00
auria
2478db386a Don't try displaying highscores in modes that don't generate highscores (3 strikes, FTL)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4757 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-17 23:52:49 +00:00
auria
bbd2ecb4c4 Clarified one method by using a enum type instead of simply 'int'
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4756 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-17 23:35:25 +00:00
auria
d4095bf3be Make a default selection in the arena selection screen
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4755 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-17 23:32:43 +00:00
auria
4119544ed7 Fixed the code-side confusion of track description vs designer (track exporter needs to be adapted accordingly)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4754 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-17 22:19:47 +00:00
auria
263b94c706 Various fixes to get battle mode working again
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4753 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-17 16:48:12 +00:00
auria
85d077ff1d Don't let the fix for a Windows warning create warnings elsewhere
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4752 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-17 16:38:46 +00:00
hikerstk
7416a2c7b3 Fixed errors in scene.xml file: old/incorrect style 'type="lap"' was used instead
of kind="lap", and the reactivation line did not reset the lap counter checkline.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4751 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-17 12:00:23 +00:00
hikerstk
31e3806fd0 Refactor end of race handling so that more functions are done in a base class only
(esp. code that was previously duplicated in the battle mode and standard race).
There is now time for an end animation, even if the player should finish last
(in which case the previous end camera would not be shown). This mostly in 
preparation for end animations.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4750 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-17 11:59:51 +00:00
hikerstk
b52a2a7e9b Bugfix: if items were switched when a game is restarted, they would
remain switched.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4749 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-17 11:36:44 +00:00
hikerstk
895324adbb Fixed gcc compiler warning.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4748 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-17 00:08:10 +00:00
hikerstk
8c319e87f9 Bugfix: initialisation of variable was missing, resulting in (randomly)
all items being switched at start of race.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4747 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-16 23:55:12 +00:00
hikerstk
afdd182810 Fixed incorrect paths (hardcoded instead of using appropriate
file_manager functions).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4746 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-16 23:52:04 +00:00
hikerstk
46ed8ff33e Removed unused functions.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4745 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-16 23:50:52 +00:00
auria
c04cebeed7 Make arenas screen work again as well as before (which is not so good, but at least the regression is gone...)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4744 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-16 20:12:23 +00:00
auria
297e6a731c Updated nl translation
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4743 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-16 01:33:03 +00:00
auria
f21830b056 Sorted sounds alphabetically in config file, made swapper sound have lowe rollback so it's heard from far
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4742 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-16 01:21:59 +00:00
auria
b9af327a29 Converted music files to XML
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4741 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-16 01:18:40 +00:00
auria
11b0f5b226 Removed unnecessary includes
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4740 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-16 00:49:05 +00:00
auria
02a2d40fb1 Removed unnecessary include and unimplemented method
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4739 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-16 00:44:35 +00:00
auria
929482c802 Removed unnecessary includes
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4738 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-16 00:40:32 +00:00
auria
e15c217c5f Converted GPs to XML
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4737 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-16 00:33:41 +00:00
auria
9f0e6a3d83 Removed another debug print that wasn't useful
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4736 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-15 23:33:15 +00:00
auria
ea4cd3263a Removed a couple debug prints that w ere not useful anymore
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4735 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-15 23:32:37 +00:00
auria
d2dfb64f9e Renamed font file to not contain spaces, since that seems to confuse autotools on some platforms
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4733 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-15 22:50:08 +00:00
mbjornstk
0d97bfe2c4 Add string include.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4732 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-15 22:32:53 +00:00
auria
100883034e Remove unecessary #include (sorry everyone, will cause a full rebuild)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4731 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-15 21:57:39 +00:00
auria
6c40c061f5 Minor corrections to SFX license
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4730 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-15 19:19:42 +00:00
auria
5b61a0b23d Deleted directory (SVN requires this to be done in a separate commit...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4729 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-15 19:18:54 +00:00
auria
93cc5209f7 Converted sound effects file to XML. Along the way, refactored the audio code to be more flexible. before, when a sound changed, you needed to edit the config file of STK, edit the enum in the header, edit the loader in the .cpp... was annoying. Now you only need to edit the config file.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4728 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-15 19:17:35 +00:00
auria
b167931b9c Minor code style cleanup
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4727 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-15 16:12:50 +00:00
hikerstk
b28011ede2 If a bubble gum is dropped while items are switched,
immediately switch this item.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4726 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-15 03:07:19 +00:00
mbjornstk
0827c95c35 Make gum swap with big nitro (instead of small).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4725 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-15 02:47:05 +00:00
hikerstk
dfa152cd3b Bugfix: if a bubble gum was dropped while items were switched, stk could crash.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4724 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-15 02:44:39 +00:00
auria
2f1c755596 Added sound effect to using the Swapper powerup
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4723 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-15 02:37:54 +00:00
auria
965381bc46 Hopefully fixed all holes in lighthouse
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4721 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-15 02:14:33 +00:00
auria
fcda7bb946 More hole-filling in lighthouse
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4719 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-15 01:53:58 +00:00
auria
65bd5490a6 Updated lighthouse : 1) less holes in mesh (still a couple to fix) 2) don't make the driveline go right into a rock
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4718 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-15 01:31:31 +00:00
hikerstk
1f0ea20045 Fixed makefile for linux build.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4717 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-15 01:22:23 +00:00
auria
8c9905d071 Updated Xcode project
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4716 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-15 01:03:32 +00:00
auria
ff0c445d58 Fixed warning
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4715 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-15 01:02:08 +00:00
hikerstk
da3de6d131 Big code refactoring: instead of having auto_kart, player_kart, the karts
now use a 'controller' object which is responsible for its steering, e.g.
a default_ai_controller, player_controller etc. This makes it easier to
switch a player kart to use a end-of-race computer controller to drive
the kart once the race is finished (though that's not implemented yet).
I expect some bugs with restarting race, and perhaps end of race
behaviour at this stage.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4714 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-15 00:54:28 +00:00
auria
7a2d4a2a0e Removed a FIXME that's not relevant anymore
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4713 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-15 00:47:59 +00:00
hikerstk
a42629d458 Bugfix: rounding errors could cause acos(x) with x>1, resulting in a crash.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4712 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-14 23:29:59 +00:00
auria
ba8507f80d Fixed the 'random track' icon appearing locked
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4711 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-14 22:52:35 +00:00
auria
9f37de3c5d Minor code style tweaks
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4710 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-14 21:25:07 +00:00
auria
fa81852562 Some work on GPs. @Joerg : when moving to the next race, the models of the first aren't removed
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4709 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-14 21:23:38 +00:00
auria
fcca86bc9c Texture updates for jungle
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4706 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-13 02:33:23 +00:00
auria
9122b67481 Fixed crash when starting a GP
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4705 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-13 02:03:59 +00:00
auria
903f29e734 Do not try showing the full 'locked' sentence under each locked GP
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4704 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-13 01:59:39 +00:00
auria
219cc77c1e Handle better locked GPs
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4703 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-13 01:53:16 +00:00
auria
6d4078d3c7 Fixed absolute vs relative paths for images, fixing lots of warnings printed on the terminal
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4702 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-13 01:44:07 +00:00
auria
512326776e GP info screen now shows cycling screenshots of its tracks
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4701 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-13 01:20:52 +00:00
auria
a43196a8b4 Started populating GP info dialog
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4700 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-13 01:01:52 +00:00
auria
cc4e1357ba Started implementing GP info dialog
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4699 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-13 00:36:46 +00:00
auria
a2f03f2a0b Minor: some code style cleanup
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4698 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-13 00:16:34 +00:00
auria
a50bf44ea3 Minor: some code style cleanup
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4697 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-13 00:09:58 +00:00
auria
e426db317d Minor: some code style cleanup
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4696 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-13 00:07:13 +00:00
auria
84027f317b Fixed GPs aspect ratio
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4695 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-12 23:26:05 +00:00
auria
410226503d Fixed warnings
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4694 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-12 23:24:07 +00:00
auria
32d631ff00 use cycling images for GPs
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4693 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-12 22:20:58 +00:00
auria
77c29ca276 Max number of rows in a ribbon grid is no more hardcoded, can now be specified ion XML.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4692 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-12 17:45:10 +00:00
hikerstk
ca9bf74cba Added some debug output to find reason for assert.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4690 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-12 02:28:52 +00:00
auria
10116f628b Give some eye candy to the GP list in the tracks selection screen + clean code along the way
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4689 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-12 02:21:07 +00:00
auria
f29de6a89e Initial work towards STK adding GPs to the selection screen
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4688 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-12 01:48:47 +00:00
mbjornstk
5649c3affd Make printf a bit easier to grep and console output more obvious.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4687 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-11 20:55:33 +00:00
auria
787a2839dd Fixed several FIXMEs in GUI code
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4686 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-11 20:53:45 +00:00
auria
1f2311cf6f Fixed a FIXME, removed useless code
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4685 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-11 20:16:30 +00:00
auria
fc45605bf4 Improved comments a bit
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4684 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-11 20:16:16 +00:00
auria
6c9239dc28 Fixed typos in GUI engine doc
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4683 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-11 19:59:45 +00:00
hikerstk
328373289a 1) Moved access to world object from race_manager to static functions in
world.
2) Removed more dujplicated/unnecessary functions from race_manager
   (getPlayerKart, getTrack).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4682 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-11 07:11:52 +00:00
hikerstk
b9ffb6fa13 Removed g++ compiler warnings.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4681 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-10 23:55:19 +00:00
hikerstk
4a96f98182 Removed player- and network-kart lists from world, so now
there is only one list used to access all karts in world.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4680 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-10 22:59:17 +00:00
auria
b9051bd402 Committed kart-spot-colors on minimap, by Kory
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4679 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-10 22:01:46 +00:00
hikerstk
47a1a1dfa2 Removed m_local_player_karts vector from world.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4678 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-10 12:47:18 +00:00
hikerstk
ab567bc53c Removed test code.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4677 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-10 12:01:37 +00:00
hikerstk
c6bf95a64c Started to remove the various kart lists in various objects.
1) Removed getKart from RaceManager.
2) Renamged RaceManager::getNumKarts() to getNumberOfKarts.
   This function should only be called when the world
   does not exist (or is not yet initialised). 	In all
   other cases world::getNumKarts() should be called.
3) Improved several 'const' functions.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4676 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-10 11:40:33 +00:00
auria
f78001c7b2 Misc nitpicking
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4675 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-10 02:11:56 +00:00
hikerstk
4e36fc1f78 Moved WorldStatus enums into WorldStatus class.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4673 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-09 09:24:45 +00:00
hikerstk
96ba05ff2f Stop bubble gum from rotation (which was yet another accidental debug
commit).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4672 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-08 22:55:03 +00:00
hikerstk
9952e74095 Fixed item rotation (got broken by accidentally committing a
work-in-progress version of the file).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4671 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-08 22:46:15 +00:00
auria
c029127c9a Updated chinese translation
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4670 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-08 15:52:48 +00:00
auria
6b450f8e5a Updated Xcode project
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4669 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-08 15:43:30 +00:00
hikerstk
9a68e6e130 1) Renamed clock.?pp (which stored the class TimedRace) to
world_status.?pp (storing the class WorldStatus).
2) Fixed end of race in case that player kart is last
   (race would never end till esc is pressed).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4668 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-08 12:59:03 +00:00
mbjornstk
261ff94bb9 Animate clock hand, frames 1 to 61. Take two, r4666 had static file.
It seems exporter ignores modifiers, so using parenting of armature instead.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4667 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-07 23:57:20 +00:00
mbjornstk
3ec5686021 Animate the clock hand (frames 1 to 61 for full turn).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4666 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-07 23:35:39 +00:00
hikerstk
9b577d89c8 Fix crash when exiting stk.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4665 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-07 22:52:25 +00:00
hikerstk
0465313495 Fixed race finish time estimation at end of race for AI karts.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4664 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-07 21:58:16 +00:00
hikerstk
fde579bee8 Added comments, minor cosmetic changes.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4663 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-07 21:57:10 +00:00
mbjornstk
6f2a459096 Add bubblegum to cheats (F5) and make real gum become small nitro on swap.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4662 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-07 21:14:08 +00:00
auria
a5119510d1 Updated Xcode project
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4661 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-07 16:16:12 +00:00
hikerstk
0f74ba0285 Bugfix: pitch and roll of items were not set, resulting esp. in
bananas not lying on the ground if the ground is non-horizontal.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4659 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-07 11:49:28 +00:00
hikerstk
5eaee4de39 Collected items do not appear from below now, but grow
(i.e. being scaled from 0 to 1). This allows it easily
to have items floating in mid air.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4658 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-07 10:35:45 +00:00
hikerstk
566e12d129 1) Removed bubblegum as a separate object, instead bubblegums are now
created as normal items. 
2) Now bubblebum can be used in swapping as well, so all nitro become
   bubblegums, and all bubblegums become items.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4657 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-07 08:49:36 +00:00
hikerstk
3116f475cd Instead of switching light off whenever a new mesh is set, change the light
settings once in the original 'master mesh'.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4656 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-07 03:59:03 +00:00
hikerstk
4aa664e124 Removed unused function.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4655 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-07 03:57:35 +00:00
hikerstk
4f39bd84db Improved the bugfix - so perhaps it works now all the time.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4654 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-07 03:40:33 +00:00
hikerstk
86f9741b73 Bugfix: placed bubble gum would lose smooth shading.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4653 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-07 03:33:45 +00:00
mbjornstk
d1a2795682 Group nitro textures for simpler editing.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4652 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-07 02:48:50 +00:00
hikerstk
b49e5896f4 Fixed incorrect xml filenames in Makefile.am.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4651 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-07 02:35:43 +00:00
hikerstk
deab14743f Updated license for chest.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4650 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-07 02:29:40 +00:00
mbjornstk
b4da38e2f5 Remove "items" subdir.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4649 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-07 02:29:15 +00:00
hikerstk
93e15df841 1) Replaced all .projectile files with one powerup.xml file,
replaced items.item with items.xml. Cleaned up item_manager
   and removed support for different item styles (since it
   didn't work anyway)
2) If a swapper item is used while items are swapped, they will
   now un-swap.
3) Moved all models and textures from data/items to data/models.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4648 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-07 02:05:21 +00:00
hikerstk
0042808800 Added a comment with the start position for the uphill section (for debugging
purposes).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4647 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-06 23:45:27 +00:00
auria
cca1fde51c Updated pl translation
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4641 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-05 21:45:15 +00:00
hikerstk
39c4002eaa Fixed lap counting.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4638 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-04 23:35:21 +00:00
auria
9a8cf2a10f Fixed double lap line in lighthouse
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4637 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-04 23:22:14 +00:00
auria
f2359b6056 Fixed double lap line in lighthouse
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4636 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-04 23:20:53 +00:00
hikerstk
8be9c3397a Added first version of switch collectable.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4635 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-04 22:53:24 +00:00
hikerstk
192fc34572 Removed compiler warnings.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4634 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-04 22:37:33 +00:00
hikerstk
c2f3841de4 Removed compiler warnings.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4633 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-04 22:35:43 +00:00
hikerstk
76991060a7 1) Updated project files for new source files.
2) Removed irr* build targets, made debug/release be the appropriate
   targets (using irrlicht).
3) Removed STK_* environment variables, instead all dependencies are
   expected in the dependencies directory.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4632 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-04 22:35:18 +00:00
auria
9f57a7988a Fixed path issues in Xcode project
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4631 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-04 19:04:36 +00:00
auria
c26544dc67 Higher-res challenge icon
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4629 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-04 01:43:10 +00:00
auria
5d2d0973f2 Added back support for detecting bogus resolutions when switching, and revert to the previous working one when user can't click confirmation button
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4628 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-04 00:45:24 +00:00
auria
af02da1267 Eclude from resolution choices resolutions that are too small (and that STK's GUI does not support)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4627 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-03 21:56:45 +00:00
auria
f1c9b285fa Fixed resolution switching closing STK. Includes a totally ugly workaround a irrlicht behaviour I don't understand
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4626 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-03 21:47:36 +00:00
auria
a0588268f7 Fixed crash when Trying to moving up to the spinner name after confirming kart selection
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4625 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-03 01:57:12 +00:00
auria
411dffeea2 Fixed issues with active players and input (were not resetted properly)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4624 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-03 01:52:42 +00:00
auria
cf87636737 Improved feature unlocked a bit
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4623 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-03 01:46:42 +00:00
auria
e8a5c1b3c5 Improved feature unlocked a bit
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4622 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-03 01:43:18 +00:00
auria
149b0c01e5 Updated lighthouse to take right checker texture (png, not jpeg)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4620 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-03 01:14:50 +00:00
mbjornstk
3cf1d8ea48 Add icon for "swap boxes and bananas".
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4619 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-02 22:11:39 +00:00
hikerstk
fcf956afbb Bugfix: the last searched setting from a materials.xml file would
take effect, not the first one (e.g. the shared one instead of
a track/kart - specific one).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4617 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-02 12:01:24 +00:00
auria
b7812c298b Mention bananas in help screen
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4616 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-02 02:07:21 +00:00
auria
5bfebb1425 Fixed bug that allowed players that had backed from the kart selection screen to use their device to make selections later on
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4615 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-02 01:08:47 +00:00
auria
8dbb31caf9 Removed very silly copde i accidentally committed in previous revision
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4614 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-02 00:34:11 +00:00
auria
b6b47c37b6 Select player identity by default for players > 0, so they can choose their identity
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4613 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-02 00:32:42 +00:00
auria
4a04398267 Tweaks to feature unlocked animation
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4612 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-02 00:17:32 +00:00
auria
cc595644bd Cleaned up textures that existed as doubles, in both png and jpeg form
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4610 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-01 22:20:32 +00:00
auria
4abd5310f7 Improved handling of empty 'squares' in scrolling ribbon grids
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4609 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-01 22:03:16 +00:00
auria
68381a83e1 Fixed many warnings printed on the console
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4608 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-01 21:38:17 +00:00
auria
12dfe5b317 Fixed typo in french translation and improved wording of a sentence
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4607 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-01 21:24:54 +00:00
auria
8ecc45b48e Removed unused texture
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4604 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-01 21:05:23 +00:00
auria
9ab332b452 Added new chest animation by MiniBjorn
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4603 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-01 21:02:30 +00:00
auria
4595c5adb3 Fixed lighthouse trees (adding a couple code cleanup that I did while searching for the issue)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4602 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-01 20:03:32 +00:00
hikerstk
a24fe6d2a4 1) Added support for automatically dropping items onto the track (which is
the default, to disable this, set drop="N").
2) Bugfix: if no main driveline is defined, the exporter would crash.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4599 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-01 11:40:22 +00:00
hikerstk
17b20de61e Items will now (as a default) be dropped to the ground.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4598 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-01 11:34:19 +00:00
hikerstk
b5dc88e492 Updated build instructions for OSX.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4597 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-01 02:15:57 +00:00
hikerstk
8ab0dbeb7f Removed unsupported vc8 project files.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4596 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-01 02:12:38 +00:00
hikerstk
a1762e9b8d Updated and combined windows build instructions into one
paragraph of readme, and simplified old README (e.g. removed
instruction on how to play the game).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4595 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-01 02:08:57 +00:00
hikerstk
4ad225818d Ignore dependencies directory.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4594 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-01 00:37:19 +00:00
hikerstk
5def2dd4f6 Fixed bullet debug view.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4593 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-31 23:08:23 +00:00
auria
e17df53539 Fixed compilation with irr 1.6
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4592 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-31 21:27:50 +00:00
auria
5772c9e8ad Implemented U/V clamp support for materials
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4591 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-31 20:51:34 +00:00
auria
33ab0f1813 Tweaked lighthouse texture
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4590 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-31 20:39:07 +00:00
auria
ff3380c741 Updated lighthouse to make use of the new animation features! Sadly, collectibles now hover in air (Hiker, please bring back to feature to drop them ;])
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4588 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-31 20:34:23 +00:00
auria
247aaa3795 More texturing fixes to lighthouse
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4586 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-31 19:59:29 +00:00
auria
136640c2df Updated lighthouse screenshotto match latest changes
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4585 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-31 19:56:23 +00:00
auria
c119377d1d Dixed issues introduced in lighthouse track
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4583 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-31 19:45:22 +00:00
auria
cd237feb15 update highscores display when number of laps changes
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4582 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-31 19:19:32 +00:00
auria
28b24f04fe Tentatively added support for locking karts (can't test, because the gnu, our locked kart, is locked by a challenge that does not yet load i think)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4581 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-31 19:03:50 +00:00
auria
7d9ef44162 Added back the 'all groups' tab to kart and track selection screens
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4580 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-31 18:57:21 +00:00
auria
cd787f9085 Kart and track groups tabs are now dynamically determined at runtime instead of being hardcoded
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4579 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-31 18:52:24 +00:00
auria
d9e77741a2 Updated fr translation with latest pot fixes
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4578 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-31 18:37:48 +00:00
auria
a49cf4923b Added Chinese translation, minor updates to credits
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4577 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-31 18:34:36 +00:00
auria
3c6b6c7321 Updated pot and script, strings in headers were missing
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4576 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-31 18:21:15 +00:00
auria
0b5ae5e4f5 Minor update to french translation
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4575 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-31 16:59:24 +00:00
auria
9779048407 Improved clipping text issue
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4574 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-31 16:52:39 +00:00
auria
f80b9a5637 Fixed clipped text issue
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4573 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-31 16:48:24 +00:00
auria
ec69c71056 Fixed clipping text issue
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4572 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-31 16:46:12 +00:00
hikerstk
048917fc18 Removed patch for irrlicht 1.5, which is not needed anymore.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4571 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-31 11:42:02 +00:00
auria
e6350fe72e Updated credits to use UTF-16, fixing accentuated characters (I'm not 100% sure the code will run on big-endian machines, gotta test)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4566 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-30 20:41:28 +00:00
auria
fd5730a0da Better cursor show/hide management (esp. cursor will show in in-game dialogs)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4565 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-30 19:53:06 +00:00
auria
6705f0899a Fixed a bug with fallback fonts and invisible characters
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4564 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-30 19:32:19 +00:00
hikerstk
4d0d99678f Removed compiler warnings.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4559 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-30 04:21:28 +00:00
hikerstk
384469b950 Replaced octree with normal mesh, which is actually faster.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4558 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-29 02:50:26 +00:00
hikerstk
bcd1c63c21 Commented out debug output.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4557 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-29 02:47:52 +00:00
hikerstk
8ea194ef96 The lap counting line is now automatically taken from the first line of the main driveline.
This avoids problems of the kart order being inconsistent (if the driveline edge and
new lap line were not identical).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4556 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-29 02:46:44 +00:00
mbjornstk
17949c6ffe Better var names and make obvious that until counter expires FPS will not show.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4555 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-29 02:03:45 +00:00
mbjornstk
f1353892c1 Ignore FPS values at start, too many times they are misleading.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4554 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-29 00:38:40 +00:00
auria
b256e43ab2 Added features to manually control size of each texture in a font (this is useful for our 'composite font', where chinese characters are larger than latin ones)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4553 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-29 00:19:17 +00:00
hikerstk
2f9f6a4db4 Fixedc typo in previous commits.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4552 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-28 12:01:28 +00:00
hikerstk
ef373115d3 Missing file in previous commit.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4551 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-28 11:54:01 +00:00
hikerstk
eb54b77c36 Added function to print some render statistics.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4550 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-28 11:50:47 +00:00
hikerstk
e0e1d760fa Added support for lightmaps, but this is completely untested atm.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4549 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-28 04:37:56 +00:00
auria
d680a7e792 Added Ukrainian translation
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4548 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-27 22:57:14 +00:00
hikerstk
aca45713c2 Position of slipstream graphical effect now depends on the 'target' kart, and
is using the height of the terrain instead of the karts' positions (since then
the suspension will make the slipstream jump). Pretty much work-in-progress,
and not activated atm.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4547 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-27 12:33:59 +00:00
hikerstk
c25297b7a3 Made destructor virtual (and some cosmetical changes).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4546 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-27 12:29:35 +00:00
hikerstk
0fa80bd594 Fixed mirrored display of minimap if track has a driveline with maximum z < 0.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4545 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-27 12:28:35 +00:00
hikerstk
da7fc76a49 Removed compiler warnings (and also saved one multiplication - whow).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4544 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-27 12:11:24 +00:00
hikerstk
d42f514213 Fixed absolute paths for arenas_screen.?pp.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4543 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-27 08:57:04 +00:00
mbjornstk
9dbbf0c42f Forgot this one in r4541 (16 to 8 bpc then pngcrush).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4542 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-27 03:42:59 +00:00
mbjornstk
27e33a0d8b Convert to 8 bit per channel (somehow they growed to 16) and then pngcrush.
So same look, but smaller files (saved ~25%).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4541 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-27 03:35:45 +00:00
mbjornstk
3c40c873d3 Add normals to B3D and compress PNG better.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4540 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-26 23:47:30 +00:00
auria
cc6a42a3a7 Improved \! in title font by Arthur_D
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4537 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-25 21:43:51 +00:00
auria
756d9f5696 Added russian translation
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4536 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-25 16:26:06 +00:00
auria
998cc50ed0 RIP domestic manners
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4535 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-24 23:57:50 +00:00
auria
c2b2a74e28 Improved Ø character in title font
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4534 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-24 18:36:03 +00:00
auria
8ff73c895c Tweaks to credits screen
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4533 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-24 16:59:16 +00:00
auria
5fad2fc491 Tweaks to title font
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4532 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-24 16:58:52 +00:00
auria
3920dfe101 Improved black border effect for title font
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4531 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-24 16:48:13 +00:00
auria
f2e2a37407 Added fallback mechanism to font, as well as some graphical effect, so that the orange title font can now be used with any language
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4530 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-24 16:26:31 +00:00
auria
6a763f0bb5 Updated FR translation
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4529 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-24 15:36:43 +00:00
auria
0e9266fd1c Added missing string to the pot
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4528 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-24 15:34:46 +00:00
mbjornstk
9a38037f10 Filenames with spaces are troublesome, so use zero terminated style.
At least for now. Any better fix?


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4527 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-24 03:46:22 +00:00
auria
dcc240a0d4 Fixed display issues with russian and greek (for some reason, the irrlicht font tool added a lot of margin to the left and right of these characters)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4526 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-24 01:43:06 +00:00
auria
60425bf01d Added preliminary support for greek and russian. Chinese is also supported if the SungTil files are present (I'm not committing them yet since they're quite large, so we need to decide first if we want to ship them by default or separately)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4525 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-24 01:30:33 +00:00
auria
05f21d45ee Moved fonts to the (duh) /fonts directory in /data
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4524 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-24 00:26:41 +00:00
auria
a1932cd4e3 Converted domestic manners font file to UTF-16, so accentuated characters can be used. (Hiker: I'd still prefer getting rid of at least one font, we have 3 atm, this is a bit too much, no? and it so happens that domestic manners has quite fewer characters than other fonts we have)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4523 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-24 00:07:30 +00:00
auria
839738113d Deleted okolaks font
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4522 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-23 23:58:05 +00:00
auria
7c1c6613c1 Updated snow mountain track
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4520 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-23 22:21:26 +00:00
auria
11d999f8c5 Implemented lazy font loading, so that if we add chinese characters they are not loaded unless needed
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4519 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-23 19:55:19 +00:00
auria
1edae24d00 Use high-res canyon sky (using irrLicht skybox instead of mesh one still todo)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4518 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-23 16:24:42 +00:00
auria
460b144dd1 converted canyon track, thanks to StephenIRC
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4511 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-22 23:53:12 +00:00
auria
2a822417b9 New track texture by Horace
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4509 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-22 20:55:59 +00:00
auria
827c75b57c Updated mines track
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4508 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-22 17:27:06 +00:00
hikerstk
bb6be9fc12 Added zipper support.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4507 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-22 04:13:36 +00:00
auria
702fc9b92e Improved file names consistency
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4506 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-21 22:55:08 +00:00
auria
0331ce913a Updated Mines track to work with irrlicht
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4505 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-21 20:33:11 +00:00
hikerstk
87b98b8754 Bugfix: the names exported for big/small nitro did not match the names
stk expected.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4503 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-21 03:42:33 +00:00
auria
1f6452bb7a License update
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4502 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-20 20:12:17 +00:00
auria
f3fa19bfa8 Added new font, thanks to Arthur_D
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4501 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-20 17:00:41 +00:00
hikerstk
52ce4576e8 Cleanly removed unused variable (which caused stk not to start previously).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4500 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-20 09:33:36 +00:00
hikerstk
fe74d19a12 Removed unused 'collideable' attribute for materials, renamed 'maxSpeed'
to 'max-speed' to be consistent with other names in stk.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4499 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-20 02:34:43 +00:00
auria
f3586353f0 Make slipstream look a bit better
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4498 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-20 02:13:58 +00:00
hikerstk
096de2e74a Added material setting for slip stream effect.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4497 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-20 01:44:59 +00:00
auria
4628c09cbc Updated Xcode project
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4496 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-20 01:33:03 +00:00
hikerstk
a9ca58ff97 Renamed 'slowdownTime' in materials.xml file to 'slowdown' which more
accurately reflects what it is. Re-scaled the slowdown from '10' =
normal to '1' =normal and removed stk_config paramter for this scaling
factor.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4495 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-20 01:23:57 +00:00
hikerstk
a37bb29ff0 Removed compiler warnings (code is correct, but people might get
confused about && abd || precedence).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4494 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-20 01:13:58 +00:00
hikerstk
81d074a694 Added some slip stream graphical effects (which are disabled by default) - pretty much work in progress.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4493 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-19 23:15:25 +00:00
hikerstk
3d7c364eaa Avoid warning with visual studio.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4492 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-19 23:11:09 +00:00
hikerstk
f1c45b0609 Changed name of the user config files from supertuxkart.cfg to
config.xml.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4491 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-19 22:15:35 +00:00
hikerstk
1ef3f31acb Bugfix: static objects were not exported as separate b3d files.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4490 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-19 05:02:37 +00:00
auria
62124acdb2 Fixed button that did not scale up with longer translations
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4489 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-19 02:47:36 +00:00
auria
2236237e02 improvements to layout engine & improvements to help menu
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4488 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-19 02:43:57 +00:00
mbjornstk
2c0e9c6cb5 Add texture for slipstream effect, first try at least.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4487 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-19 00:30:13 +00:00
auria
e1c9e609ce Committed update to no translation
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4486 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-18 20:05:46 +00:00
auria
306a7abc63 I think I finally got the configure.ac file right, after much googling :D
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4485 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-17 23:27:53 +00:00
auria
c7a429e68d Gave up on trying to make autotools find irrlicht in /usr/local AND /usr whithout specifying --with-irrlicht=. It seems that autotools is too stupid to support that kind of behaviour
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4484 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-17 23:19:51 +00:00
auria
90842bb00a Fixed inverted path in previous commits
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4483 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-17 22:51:32 +00:00
auria
09d21b2261 Atetmpt at fixing --with-irrlicht when irrlicht is installed unix-style
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4482 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-17 21:40:46 +00:00
auria
18affc70c1 Fixed another potential problem on linux when irrlicht is installed
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4481 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-17 21:29:39 +00:00
auria
eabc022dda Attempt at supporting finding irrlicht in both /usr and /usr/local (could not test fully, please report any breakage...)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4480 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-17 20:12:34 +00:00
auria
fd1c79aa4a Added S with bottom thingy to title font, as per forum request
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4479 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-17 19:16:13 +00:00
auria
42c9593a7f Fixed slovenian translation
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4478 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-16 14:58:53 +00:00
auria
2cd63dfff1 Consequently to the changes in previous commit, regenerated the .pot
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4477 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-16 00:04:23 +00:00
auria
3f28d198f4 Fixed the 'property overloading' in GUI XML files that caused a couple internal strings to be exported to pot files, confusing translators
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4476 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-16 00:02:27 +00:00
auria
3b493616e2 Added more characters to the orange font
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4475 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-15 21:58:57 +00:00
auria
1d678e6741 Fixed gl translation and added pl updated one
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4474 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-15 20:37:15 +00:00
auria
0cdd087f89 Minor improvements to translation debugging
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4473 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-15 19:11:34 +00:00
auria
bf40d0191e Don't abort STK when there's a bogus challenge file (e.g. a LISP file left from 0.6)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4472 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-15 19:01:45 +00:00
auria
258976d284 Always use irrDriver::getTexture and never IVideoDriver::getTexture, then it's easier to debug bogus calls. Order files alphabetically in Xcode (/me needs to take first grade again -.-)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4471 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-15 18:33:33 +00:00
auria
a567f5a498 Removed no more needed print
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4470 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-15 18:19:55 +00:00
auria
0ac80ca6ca Updated gl translation
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4469 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-15 16:46:02 +00:00
hikerstk
2899369036 Yes another bugfix: .projectile files were exported twice, which fails
on certain systems.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4468 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-15 02:17:32 +00:00
hikerstk
037069a257 Improved handling of directory for user configuration files to work even if $HOME/.config
does not exist, and moved handling of files and directories from user_config to file_manager.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4467 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-15 01:46:03 +00:00
auria
def4c22a2b propagated typo fix to pot
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4466 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-14 22:52:01 +00:00
auria
fbc60586fc Fixed typo
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4465 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-14 21:10:34 +00:00
auria
c4dcfc7fec updated slovenian translation by bd4e
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4464 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-14 19:01:00 +00:00
auria
acfc6cf70a Fixed a couple buttons that didn't stretch along text
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4463 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-13 22:45:08 +00:00
auria
334a26e858 Convert title font XML file to UTF-16 so that accentuated characters work for it too (@Hiker: sadly, accents didn't magically work; it so happens that they did because I had previously converted the okolaks font file to use UTF-16)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4462 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-13 21:49:24 +00:00
hikerstk
797ac71d4b Kart shadows can now be loaded from the data/texture directory, too.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4461 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-13 14:43:17 +00:00
hikerstk
36fa5d07cc Fixed typo (incorrect path to sky dome texture).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4460 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-13 02:56:52 +00:00
hikerstk
4f70ed5bed Updated VS project.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4459 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-13 02:27:53 +00:00
hikerstk
34ed2943db Bugfix: incorrect type declaration of IS_LITTLE_ENDIAN.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4458 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-13 02:26:43 +00:00
hikerstk
ba47db173f Fixed typo in previous commit.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4457 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-13 02:11:24 +00:00
hikerstk
bdecc4f573 Ignore build directories for irr-* modes.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4456 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-13 02:09:28 +00:00
hikerstk
9cf73713ab Removed unused/old files.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4455 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-13 02:08:15 +00:00
hikerstk
9a2afc0a0e Removed find *.xml command, since it would install e.g.
tracks/.../track.xml files as well in the data directory.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4454 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-13 02:05:09 +00:00
hikerstk
4455f89920 Removed unnecessary include.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4453 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-13 01:58:20 +00:00
hikerstk
43c01b1176 Removed unnecessary .ac files.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4452 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-13 01:33:18 +00:00
hikerstk
6568afea07 Bugfix: added missing \
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4451 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-13 01:31:55 +00:00
auria
e135988fc6 Added Stephen Dunn in track model credits
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4450 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-13 01:31:50 +00:00
hikerstk
c533ace66d Replaced the old lighthouse track with Stephen Dunn's improved version.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4448 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-13 01:17:59 +00:00
hikerstk
9367911bcd Fixed missing files when exporting stk (stk_config.xml was missing
besides other files), for now added the kart- and track-exporter to the
files to be exporter (for the alpha release only, can be removed later).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4447 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-13 01:03:40 +00:00
auria
ef7beff5af Endianness detection cleanup
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4446 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-13 00:57:17 +00:00
auria
3c675b3206 Fixed warning
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4445 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-13 00:56:31 +00:00
hikerstk
b9e8e0891c Bugfix for bugfix: make the stars not only stop rotating, but to
disappear completely when restarting a race.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4444 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-12 23:13:38 +00:00
hikerstk
901f8ae7d4 Bugfix: the rotating stars were being shown when restarting a race.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4443 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-12 23:00:10 +00:00
hikerstk
60840e5851 Made the AI a bit more competitive by not slowing the mid- and
high-level AI down when skidding.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4442 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-12 22:55:03 +00:00
hikerstk
bc378d4ebd Bugfix: restarting a race would not reset the AI properly, causing them to be rescued over and over.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4441 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-12 11:15:50 +00:00
hikerstk
20643c1a44 Renamed music to avoid problems on irix.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4440 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-12 04:26:22 +00:00
hikerstk
d6b91f8fc3 Applied Stephen Just's patch 2926028: search for data directory relative to the executable,
which allows STK to be started/debugged in VS without having to set a working directory.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4439 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-12 02:02:13 +00:00
hikerstk
b34f4d238b Added informative message when a texture can not be found before
aborting.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4438 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-11 23:56:16 +00:00
hikerstk
70f5f1044b Removed compiler warning.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4437 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-11 23:51:59 +00:00
hikerstk
b5588b1154 Removed compiler warnings.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4436 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-11 23:51:27 +00:00
hikerstk
223455902a Removed textures from materials.xml which do not exist anymore.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4435 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-11 23:40:48 +00:00
mbjornstk
42c395fd5f Cosmetic changes, last lap colour and fastest lap wording.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4434 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-11 23:40:12 +00:00
auria
1cd161e7d9 Fixed i18n on OS X too (may not work on PPC macs)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4433 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-11 23:22:44 +00:00
hikerstk
71616e256e Removed calls to gettext in each frame, instead the tranlsation is only done once when
the object is created.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4432 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-11 22:08:33 +00:00
hikerstk
f079754dee Switched projectg settings to use UTF encoding.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4431 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-11 21:55:36 +00:00
hikerstk
211c6cdb4e Fixed translations on windows (esp. when non-translated strings are used).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4430 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-11 21:50:30 +00:00
hikerstk
9f1d5893d4 Added missing include for linux, fixed order of #includes.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4429 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-11 03:34:36 +00:00
auria
4a63edfd5e Fixed STUPID mistake in previous commit
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4428 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-11 03:14:47 +00:00
auria
081b0a295d i18n improvements (no more need for iconv)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4427 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-11 03:12:35 +00:00
hikerstk
23947aafc1 Removed duplicated materials.xml entry, which could potentially cause a
crash on certain systems during installation ("/usr/bin/install: will
not overwrite just-created ...").


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4426 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-11 00:28:33 +00:00
auria
a77d77f26a Translate strings in paused dialog
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4425 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-11 00:09:04 +00:00
hikerstk
cf0e69b48f Removed #include of kart and player_kart from world.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4424 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-10 23:12:29 +00:00
hikerstk
9eb8995399 Fixed compilation problem (no idea why it ever compiled on VS).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4423 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-10 22:50:13 +00:00
hikerstk
2f268dce77 Added some code to add a 'push to the side' when crashing into a kart.
This code is for now disabled in the stk_config.xml file, since it needs
changes to the physics to be better playable.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4422 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-10 12:16:32 +00:00
hikerstk
2c60045223 Disabled new AI so that we know at least to which AI bug reports apply to.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4421 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-10 12:12:07 +00:00
hikerstk
5967f75b20 Bugfix for animations with physics represenation.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4420 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-10 12:10:39 +00:00
hikerstk
0c8465a913 Added iconv to library list.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4419 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-10 11:57:11 +00:00
hikerstk
afeb1c95aa Bugfix: GP names were converted twice: once from the lisp reader, then again here.
Translating the name twice can result in a crash, since the gettext expects utf-8 (or
latin?) as input, but gets utf-16 in wchar, which later results in iconv not being able
to convert the utf-16 (which is supposed to be utf-8 which gettext returns if it can
translate things).



git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4418 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-09 14:13:53 +00:00
mbjornstk
0b09240e5e Make rands in direct hits use floats correctly (they were ints at the wrong
time, so results were 0.0f always) and limit minimal distance in non direct
hits (maybe should use other value, just a matter of testing).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4417 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-08 02:35:01 +00:00
auria
0f964187fe Deal with iconv prototype changing with versions (hopefully right this time)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4416 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-08 01:36:15 +00:00
auria
bba70f8c5a Deal with iconv prototype changing with versions
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4415 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-08 01:30:43 +00:00
mbjornstk
9739d1e1b3 Make marks fade to transparent (not 100% sure), instead of white ghost.
Pretty much an exercise in guessing if things are premul or not, and what has
to be pure black or can be a more real dark grey. Maybe needs more changes.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4414 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-08 01:09:14 +00:00
hikerstk
da2ef9b203 Fixed compilation under linux.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4413 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-08 00:57:21 +00:00
auria
11d864ae7c Attempt at using iconv. Fails miserably for me atm because gettext will only return latin-1 and not UTF-8 like I ask it
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4412 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-08 00:23:31 +00:00
hikerstk
6d779f9356 Fixed item handling in track exporter.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4411 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-08 00:17:25 +00:00
auria
f54b6c96a7 Fixed compilation under irrlicht 1.6
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4410 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-07 23:23:00 +00:00
auria
a7a802b918 Removed all line breaks from challenge files, since line breaking is not automatic
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4409 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-07 23:22:45 +00:00
auria
a91591b7c4 Fixed compile warning
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4408 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-07 23:05:43 +00:00
auria
dd9fedd810 Use texture clamping to enhance GUI look
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4407 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-07 23:04:59 +00:00
auria
72c8240bfc Use the irrlicht 1.7 feature that enables smooth scaling in the GUI (ahhhh, my eyes =). A few known issues have been introduced, they will hopefully be fixed soonish.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4406 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-07 22:55:38 +00:00
hikerstk
81bb0ac8dc Fixed memory leaks due to missing destructor.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4405 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-07 01:14:46 +00:00
auria
6f1a199e7d Worked around font measurement issue that caused text clipping
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4404 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-06 16:48:06 +00:00
auria
b5ec0d717d Fixed a couple annoying bullet warnings
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4403 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-06 16:47:30 +00:00
hikerstk
e6296c1987 Fixed speedometer display for irrlicht 1.7 (no change for irr 1.6).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4402 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-05 11:31:10 +00:00
hikerstk
023244e74b Added improved support for external objects.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4401 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-05 04:27:39 +00:00
hikerstk
dcec9bafcf Added support for irrlicht 1.7.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4400 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-05 03:38:35 +00:00
hikerstk
d39b76f433 Applied Graham's 'reverse camera' patch, which changes to reverse camera when driving
backwards faster than a certain speed (defined in user config).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4399 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-05 01:13:53 +00:00
auria
f463c00dc7 Removed fixed TODO, updated comments
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4398 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-04 19:33:51 +00:00
auria
1a84cc65c7 Made the 'random' kart item not select an already taken kart
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4397 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-04 19:32:36 +00:00
auria
8fbb10598f Hardcoded constants cleanup
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4396 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-04 19:16:29 +00:00
auria
491bc9d1e9 The code that prevents 2 players from selecting the same kart should not prevent them from both selecting 'random'
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4395 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-04 19:15:22 +00:00
auria
eacc02bcd8 Prevent 2 players from selecting the same kart
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4394 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-04 18:59:07 +00:00
auria
364dfcea2e Improved multi-focus look in kart selection screen
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4393 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-04 18:41:04 +00:00
auria
33e95fca6a Fixed reported bug with musical note placement in in-game music credits
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4392 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-04 18:05:56 +00:00
hikerstk
deff7613e1 Removed VS compiler warnings.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4391 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-04 02:53:37 +00:00
hikerstk
20ac0d3230 Removed VS compiler warnings.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4390 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-03 03:38:49 +00:00
auria
b44d1ded78 Updated fr_CA localisation
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4389 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-02 21:30:55 +00:00
auria
2dd0a904b6 Improved buttons to have their size depend on text contents; made the 'enter' key trigger a PA_FIRE action
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4388 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-02 20:55:19 +00:00
auria
e8e8b1c876 Fixed problem potentially introduced in previous commit
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4387 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-02 16:58:19 +00:00
auria
6a6f2684c7 Replaced dnl with # in configure.ac as suggested on the ml, indeed making it more readable (and no compatitiblity problems, since # was already used in a couple places). Tried to fix a FIXME on Linux, and a bug reported on IRC, about Xxf86vm (please Linux people test what I wrote\!)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4386 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-02 16:56:01 +00:00
auria
45092439b3 Fixing bug report from IRC : glut support also requires GLU since functions like gluNewQuadric are then called (hopefully I didn't break anything)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4385 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-02 16:42:15 +00:00
auria
5c432893f3 Gracefully exit when closing window
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4384 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-02 16:28:55 +00:00
auria
d38d7f905f Updated strings and french translation
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4383 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-02 02:11:15 +00:00
auria
c0322cac00 Added more documentation to the input screen, answering a few of our recurrent FAQs
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4382 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-02 02:08:25 +00:00
auria
4768654113 Fixed subtle input issue (problem assigning mouse to the right player when keyboard config used is not the first)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4381 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-02 01:55:20 +00:00
auria
7b8fc1e592 Fixed compilation warnings, + warn if many keys are assigned to the same action in input settings
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4380 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-02 01:46:29 +00:00
auria
9aba0daeb3 Config dir cleanup by Graham Harrias (thanks\!)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4379 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-01 17:01:32 +00:00
auria
f58bc8708b Fixed resolution change messing up kart selection screen
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4378 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-30 21:28:59 +00:00
auria
27decfcd2a Fixed hiding cursor (responsible was copy and paste)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4377 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-30 21:07:38 +00:00
auria
47db6ffa41 Fixed crash on reschange caused by very subtle pointer management issue; added various debug checks to make sure this doesn't happen again -.- those debug checks should have unnoticeable performance effect on a release build
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4376 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-30 20:59:56 +00:00
auria
75149a100c Karts in kkart selection screens are now animation aware and will display the center frame (though elephant still seems slightly off-center, not sure why)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4375 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-30 19:41:59 +00:00
auria
9859e0c4ad Fixed Hikerian mistake
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4374 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-30 19:40:59 +00:00
auria
955eab93d2 Fixed warning
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4373 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-30 19:24:21 +00:00
auria
a6efeb5faa Improved capabilities of icon widget, and use that for track screenshot instead of locally duplicated code
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4372 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-30 19:09:10 +00:00
auria
ebe6dc5521 Make track screenshot keep right aspect ratio, and clarify a bit existing aspect capbilities in icon widget
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4371 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-30 18:43:28 +00:00
auria
f5cec6b741 Fixed resolution switch related crashes
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4370 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-30 18:30:13 +00:00
auria
60854b0d10 Fixed bug of game modes that don't reset properly
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4369 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-30 18:17:16 +00:00
auria
16c60413d5 Cleanup in ribbon code
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4368 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-30 18:14:05 +00:00
auria
9faed0a64b Added support for multi-line ribbon labels (it doesn't look sexy atm, but fixes unreadable text issues)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4367 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-30 18:08:23 +00:00
auria
62ee51e383 Cleanup up a few font-related harcoded constants or duplicated code
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4366 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-30 18:00:23 +00:00
auria
2b152135da Fixed rare focus issue in modal dialogs, and generally improved code
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4365 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-30 17:43:06 +00:00
auria
8f2fc46211 Updated Xcode project
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4364 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-30 17:09:58 +00:00
hikerstk
592b3fcb55 Added support for new flexible track objects.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4363 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-30 09:15:50 +00:00
hikerstk
637aab7cf7 First version of improved track object support - not fully functional yet, but
should allow for movable and static track objects. Also fixes problems with
incorrect radius for spheres.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4362 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-30 00:08:20 +00:00
hikerstk
e47cc19b85 Fixed VS compiler problems and warnings.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4361 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-29 23:59:51 +00:00
mbjornstk
de968f2df2 Change from 8 to 7 stars (no symmetry) and make them dance up and down (tilt
that changes with time, like edge of coin that is stopping after falling).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4360 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-29 00:31:33 +00:00
auria
7bc47f2ffd Improved stars effect with fade in and fade out
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4359 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-28 20:06:41 +00:00
auria
5e5f91247b Added 'starts rotating around head' effect for hit karts
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4358 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-28 19:37:59 +00:00
auria
2fb710f30b Implemented adding keyboard configs through the GUI
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4357 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-28 18:13:24 +00:00
auria
b7dcca904e Added file I had forgotten to add
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4356 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-27 19:25:41 +00:00
auria
df422703ac Much cleanup and documentation in input code, which was done on the way of fixing a bug that dealt with multiple and/or custom keyboard configs and menu navigation
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4355 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-27 19:12:44 +00:00
auria
2caccb8c6e Fixed input bug that occurred when going back in menus
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4354 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-27 18:41:19 +00:00
auria
75d7e0afd1 Use orange font in pause dialog
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4353 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-27 17:02:15 +00:00
auria
4ab27d4b00 Fixed a few text clipping issues
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4352 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-27 16:52:56 +00:00
auria
be081d92ce Improved dialog zoom-in effect with spinners
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4351 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-27 16:23:38 +00:00
auria
6c4bce0acf Fixed FIXME (and thus handle better scalable font in ribbons)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4350 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-27 16:15:08 +00:00
auria
71f9a6d44f Fixed explosion fade-out
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4349 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-24 02:58:50 +00:00
mbjornstk
2f3523cd52 Improve explosions. Fading still not working but needed.
Once fading works, maybe increase quantity for thicker start.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4348 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-24 01:00:47 +00:00
mbjornstk
5da301b8e1 Show final lap message, original patch by Stephan Hillebrand.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4347 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-23 16:58:10 +00:00
hikerstk
849659a29c Removed compiler warnings.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4346 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-23 05:20:50 +00:00
auria
d8f063ea09 Worked around text clipping issue in options
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4345 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-23 00:41:13 +00:00
auria
8439f00dc3 Fixed clipped text bug in race setup screen
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4344 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-23 00:30:55 +00:00
auria
6c2f86e9b8 Fixed appending issue
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4343 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-22 22:05:24 +00:00
auria
7d1c82d73c Fixed a lot of translation crap related to XML, hacky challenge files, no GUI, etc...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4342 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-22 21:57:15 +00:00
auria
93e569c3a2 Fixed keyboard navigation bug when a dialog was shown
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4341 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-22 20:54:43 +00:00
auria
6127b2b4b3 Better documented previosu changes
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4340 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-22 20:25:08 +00:00
auria
b979bf556b Worked on a few input issues
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4339 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-22 20:18:22 +00:00
auria
eace98c084 updated liense file
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4338 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-22 20:06:23 +00:00
auria
72c2b7a021 Made explosions better-looking. Fade-out affector still seems buggy; at one point it worked, now no more
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4337 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-22 20:03:12 +00:00
auria
5434a1a376 Handle locked tracks gracefully
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4336 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-22 19:16:26 +00:00
auria
1571ae669e Fixed an (harmless) error message that was printed on the console
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4335 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-22 19:08:06 +00:00
auria
63db1de1d4 Debugged challenges : several challenge files were incorrect XML
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4334 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-22 19:03:26 +00:00
auria
d087c66647 Don't silently dismiss challenge errors, even though we expect many of them it's useful to see some of them
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4333 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-22 19:02:32 +00:00
auria
2d061606de Use clearer name for erroneous ribbon items
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4332 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-22 19:01:33 +00:00
auria
d77ed9fdea Removed no more useful debug print
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4331 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-22 19:01:03 +00:00
auria
d31e96f03c Removed annoying and useless print
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4330 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-22 19:00:26 +00:00
auria
290e4777f1 Minor identation fix
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4329 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-22 18:59:57 +00:00
auria
509ab5934f Started dealing with [?] squares in ribbons
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4328 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-22 18:39:55 +00:00
auria
e83edfec28 Better center keyboard icon
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4327 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-19 20:56:41 +00:00
auria
d32675cd5f Much improvements to the 'orange fonts' (namely, better aligned and more international characters)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4326 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-19 20:50:53 +00:00
auria
631ac7de5d Moving towards adding support for multiple keyboard configs through the GUI
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4325 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-19 19:48:41 +00:00
auria
7703fa76ae Started adding back support for 3 strikes mode (which doesn't work since no arena was converted yet)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4324 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-19 19:25:12 +00:00
auria
a950d93332 Dialog cleanup; made end of track dialog usable without mouse
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4323 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-19 19:09:07 +00:00
auria
84528b4e70 Modified race setup screen to be less fancy and more useful
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4322 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-19 18:54:08 +00:00
auria
542320a2e6 Fixed glitch with "selection bubble"
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4321 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-19 18:49:06 +00:00
mbjornstk
5fe41e5625 Run expand -t4 to convert tabs to spaces. No other whitespace fixes, but
there are still trailing spaces and lines with 5 spaces as indent (fix them
as the files are changed for other reasons). src/guiengine/CGUIFont.* and
src/bullet/ not processed to allow cleaner updates from upstream.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4320 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-18 00:36:35 +00:00
hikerstk
5a938b4bf9 Removed more tabs.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4319 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-17 23:45:42 +00:00
hikerstk
3a81b033cd Removed tabs.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4318 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-17 23:42:50 +00:00
hikerstk
f8920355fe Removed tabs.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4317 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-17 23:38:47 +00:00
auria
5eac1154c2 When pressing escape to leave track info dialog, focus is now properly restored on previously selected track
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4316 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-17 22:18:14 +00:00
auria
e77fc3cb0c Fixed one aspect ratio problem (when using child_width/height properties and DynamicRibbon)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4315 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-17 22:06:23 +00:00
hikerstk
733ad21498 Bugfix: physical objects where exported as static part of the track, too.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4314 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-17 21:42:45 +00:00
auria
a5278e6257 Use new badging facility to show the green check on selected karts, simplifying code and fixing bugs
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4313 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-17 21:36:45 +00:00
hikerstk
aa7bd6a591 Renamed 'physic' objects to be 'mov(e)able'.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4312 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-17 03:21:41 +00:00
hikerstk
9aba7a2b1e Removed debug output.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4311 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-17 02:44:09 +00:00
hikerstk
53cadb6915 Bugfix: closing ">" was missing.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4310 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-17 01:49:56 +00:00
hikerstk
0ddcb9dc2c File missing in previous commit.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4309 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-17 00:24:38 +00:00
hikerstk
d4c537c7e8 1) Added support for ignoring materials
2) Replaced tabs with spaces.
3) Removed unnecessary function parameter for loadTrackInfo.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4308 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-17 00:22:29 +00:00
hikerstk
d395af2bff Fixed type in b3d track exporter.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4307 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-16 23:03:17 +00:00
hikerstk
de0e948c9a Simplified camera code somewhat, added support for final-camera, and made reverse
faster.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4306 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-16 21:37:33 +00:00
hikerstk
f6b4197b7d Removed unused (and incorrect) final camera settings, added warning in
case the screenshot and/or music are not defined. In this case they
won't be added to the track.xml file (and stk should handle this, i.e.
print an error message and ignore this track).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4305 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-16 04:04:52 +00:00
hikerstk
2fa39df4e3 Bugfix in case that the stk b3d exporter is used which supports
mipmap flags.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4304 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-16 03:44:19 +00:00
hikerstk
c8339cd729 Fixed typo in warning message.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4303 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-16 03:06:35 +00:00
hikerstk
9b29581c4e Fixed compiler warnings.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4302 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-16 01:44:16 +00:00
hikerstk
b65fbd8a23 Removed tabs.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4301 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-16 01:00:15 +00:00
hikerstk
df8ba82bd3 Made the irrlicht branch the new trunk.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4300 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-15 22:18:51 +00:00
auria
5dfc5e0b02 Fixed feature unlocked screen leaving a light in the scene tree
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4298 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-15 03:06:49 +00:00
auria
8a2e507d93 Fixed glitches during zoom-in effect, caused by unsigned arithmetic
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4297 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-15 03:04:09 +00:00
auria
1690b0fedf Fixed other glitch (track dialog)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4296 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-15 02:48:59 +00:00
hikerstk
6c53227c56 Fixed type (white space after "\").
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4295 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-15 02:40:06 +00:00
auria
8eacc7d8c7 Fixed one glitch (keyboard navigation), created another (track screenshot gone) =)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4294 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-15 02:34:27 +00:00
auria
db65b93e27 Use yekcim's speedmeter
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4293 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-15 02:01:38 +00:00
mbjornstk
a9bdacbe80 Try to enable fading (but seems to do nothing visible).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4292 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-15 01:29:38 +00:00
auria
ffc5d397e8 Fixed one of the glitches introduced in previous commit
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4291 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-14 20:43:49 +00:00
auria
68ba369ff4 Lots of small fixes and cleanup; major change : totally bypass irrLicht's icon rendering in the GUI, which is insufficient for our needs. Use a new system that's much more flexible. Improved locking icon on the way. A few minor glitches introduced, to be fixed soon
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4290 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-14 20:15:09 +00:00
hikerstk
29c1623f29 Removed compiler warning.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4289 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-14 04:34:00 +00:00
hikerstk
c2a80d6f3d Removed unused/old files.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4288 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-14 04:31:26 +00:00
hikerstk
a9e9ec4475 Fixed kart installation, removed unused files.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4287 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-14 04:10:51 +00:00
hikerstk
5d1e2c2bd6 1) Fixed track installation.
2) Removed unused files and unuses entries in files.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4286 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-14 04:07:56 +00:00
hikerstk
0d14f182a3 Added final camera position to xml file (not used atm in STK).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4285 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-14 03:44:35 +00:00
hikerstk
99287f1712 Fixed installation for texture subdirectory.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4284 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-14 03:27:31 +00:00
hikerstk
a2c5996ef1 Fixed installation for sfx.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4283 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-14 03:25:08 +00:00
hikerstk
87cb28fe82 Fixed installation for model subdir.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4282 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-14 03:24:43 +00:00
hikerstk
0e140899c5 Fixed makefiles for gui directory tree.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4281 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-14 02:37:33 +00:00
hikerstk
5e5d0a9caa Removed unused plib txf fonts, fixed Makefile to pack the new fonts.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4280 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-14 02:35:48 +00:00
hikerstk
907616f927 Fixed several typos/bugs in filenames.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4279 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-14 02:08:25 +00:00
hikerstk
77a5659dc0 Added new template, which is necessary for some compilers (e.g.
SunStudio).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4278 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-14 01:41:50 +00:00
hikerstk
1a13a5ccc8 Added <locale.h> include, which is necessary for certain compilers (e.g. SunStudio).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4277 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-14 01:40:54 +00:00
hikerstk
057393eb1a Removed loops and shortcuts from beach track, which were meant for testing only.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4276 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-13 01:09:18 +00:00
hikerstk
68ceea8619 Fixed time-trial mode - no more boxes will be added to the track.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4275 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-10 02:10:19 +00:00
hikerstk
81eeb36edb Added a minimum speed karts need in order to use slipstreaming. Removed debug output.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4274 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-09 03:50:44 +00:00
hikerstk
f78baf0c82 Fixed memory leak.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4273 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-09 03:48:27 +00:00
hikerstk
9e133ac141 Bugfix: distance-from-start calculations could become inconsistent at places where two drivelines
merge together, resulting in kart-order changing more or less randomly.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4272 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-08 12:13:30 +00:00
hikerstk
e75cfe25ba Hopefully fixes crash happening when restarting races.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4271 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-08 00:52:53 +00:00
hikerstk
bf5f9bb050 1) Updated project file for latest changes.
2) Removed compiler warnings.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4270 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-07 00:45:49 +00:00
mbjornstk
22d233b46c Wrap some lines with {} so g++ 4.3 does not abort.
For reference, and in case there is a better fix, the error reported was:
graphics/camera.cpp:124: error: jump to case label
graphics/camera.cpp:117: error:   crosses initialization of "const int y2"
graphics/camera.cpp:116: error:   crosses initialization of "const int x2"
graphics/camera.cpp:115: error:   crosses initialization of "const int y1"
graphics/camera.cpp:114: error:   crosses initialization of "const int x1"


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4269 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-06 21:03:59 +00:00
auria
363849fd24 When a player leaves, check if we're ready to start
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4268 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-06 19:42:50 +00:00
auria
11694b93a9 Prevent players that have confirmed a kart selection from leaving game
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4267 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-06 19:36:15 +00:00
auria
958c107969 non-game-master players are now also prevented from altering race setup screens using mouse
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4266 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-06 19:29:35 +00:00
auria
e20f805e61 In multiplayer mode, players other than the game master should not be able to select stuff in race setup menus
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4265 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-06 19:22:57 +00:00
auria
51d6af8853 Minor naming cleanup
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4264 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-06 18:58:33 +00:00
auria
512e70d855 Improved icon in help tab
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4263 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-06 18:55:25 +00:00
auria
b83131fea2 Fixed glitch when selecting kart
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4262 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-06 18:47:56 +00:00
auria
edf2a43676 As suggested on the mailing list : 3-player-plit-screen should divide in 4 and use the 4th window to put stuff like minimap and players
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4261 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-06 18:35:58 +00:00
auria
ce83dccecf Fixed 4-player split-screen (Seems like Hiker loves ternary operators; but they made it totally unobvious that screen width was used to compute viewport y ;) )
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4260 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-06 18:17:10 +00:00
auria
3c67c88720 Decreased FOV in multiplayer mode, will look much less weird
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4259 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-06 17:56:41 +00:00
auria
a97ce54007 Converted font file to UTF-16 - and magically i18 works! (@Hiker: please test it also wokrs on windows)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4258 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-06 17:48:47 +00:00
auria
6c50dbc340 Somewhat documented font file (to help debug i18n issues)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4257 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-06 17:47:23 +00:00
auria
306fd93338 Added sligh zoom-in effect for dialogs (effect is not perfect but better than nothing IMO)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4256 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-06 17:08:25 +00:00
auria
157d316fa5 Removed annoying prints
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4255 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-06 16:33:05 +00:00
auria
d58d42b27d Fixed input device association bug when starting game clicking and a gamepad is plugged
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4254 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-06 16:23:17 +00:00
auria
a5edabee75 Fixed input mode not properly reset when exiting race
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4253 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-06 16:06:39 +00:00
auria
1e4ede71ff Fixed focus orb problem when master player uses gamepad
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4252 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-06 15:48:04 +00:00
auria
957fc9281b A menu that uses animations can now choose not to throttle FPS to 35. This means credits and feature unlocked are now smoother
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4251 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-06 02:19:37 +00:00
auria
62f3ea1411 Now more different stuff comes out of the chest
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4250 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-06 02:05:45 +00:00
auria
8256e46ed3 Cleanup in the new code (remove model when we're done)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4249 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-06 01:41:02 +00:00
auria
a2357958f9 Now something comes out of the feature unlocked chest
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4248 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-06 01:30:39 +00:00
auria
1c623ec7b3 Updated 'feature unlocked' screen to use the new title font
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4247 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-06 00:10:44 +00:00
auria
c1f2f85cc0 Improved help menu for better readability
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4246 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-06 00:06:40 +00:00
mbjornstk
ae4f36b8a6 Add note about updating and rebuilding SVN. And some cosmetic changes.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4245 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-05 23:55:21 +00:00
auria
f3f9829336 Played with a shadow feature to the fonts; not used now, but leaving the code in just in case we ever want that (and it's sorta likely to happen); the code also doesn't hurt to stay there if unused
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4244 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-05 23:47:33 +00:00
auria
aa003ef977 made okolaks font white, so wew can color it however we want (i.e. [255,0,0]*[255,255,255] makes a white font red, but [255,0,0]*[0,0,0] doesn't make a black font red)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4243 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-05 23:46:17 +00:00
auria
c1a20f86f3 Font size now depends on resolution (looks ugly for now because we still can't use smooth interpolation when scaling)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4242 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-05 23:34:22 +00:00
mbjornstk
6e8bf08830 Add references to CGUIFont.[ch]pp.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4241 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-05 23:28:54 +00:00
auria
d9f6abd511 Major and great font update : added support for scalable fonts (better not wait for them to implement it), and added a second more colourful font for titles
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4240 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-05 23:15:15 +00:00
auria
e46251008a Fixed texture anti-aliasing (gee, couldn't they have told us it was this easy...)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4239 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-05 18:56:40 +00:00
auria
f8984db40b Added animated Elephpant by Rudy & Xapantu
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4238 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-05 15:19:44 +00:00
auria
3a8473e8c6 Added animated Wilber by Rudy & Xapantu
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4237 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-05 15:17:32 +00:00
hikerstk
5b58714fff Revmoed support for irrlicht 1.5 (which doesn't have all functions we need anyway).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4236 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-04 01:09:40 +00:00
hikerstk
9f17650552 Bugfix: check_structures were reset before karts, which means that in the very first frame of a
restarted race incorrect checks would be triggered (e.g. causing a new lap to be counted).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4235 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-04 00:49:38 +00:00
hikerstk
29ddca4044 Bugfix: the circles representing kart in the minimap had an incorrect colour.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4234 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-03 09:10:57 +00:00
auria
554cad19cb Fixed focus-related crashes
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4233 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-01 20:12:13 +00:00
auria
584417910d Cleanup, mostly in race ending
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4232 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-01 19:49:11 +00:00
auria
8fe5779087 Fixed minor warning; fixed Xcode project
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4231 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-11-30 13:32:33 +00:00
hikerstk
5773e5ccf9 Added missing initialisation of ambient light, which should fix dark tracks on
non-windows system (untested yet).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4230 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-11-30 13:30:32 +00:00
hikerstk
ed9bd38402 Some redesign of split screen to enable proper handling of
ambient light changes.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4229 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-11-29 13:04:57 +00:00
hikerstk
a7e32c44d0 Bugfix: using nitro while the speed is negative could cause a crash, since
the negative speed caused a huge number of prticles to be created (negative
signed int --> unsigned int).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4228 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-11-29 11:53:03 +00:00
hikerstk
ef53866460 Bugfix: debug code wasn't #ifdef'ed.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4227 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-11-24 12:29:54 +00:00
hikerstk
a5a90be806 1) Started to add split screen (though not all parts of the race gui are displayed correctly yet).
2) The name of an AI kart will now only get the AI name added if it's profile mode (to prevent
   the name with AI name to be displayed in game)
3) Some code cleanup.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4226 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-11-23 05:20:05 +00:00
hikerstk
f80dc3a26b Disabled debug spheres to be shown.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4225 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-11-14 22:57:57 +00:00
auria
bed690a4d1 Support for multiple keyboard players (but you can't add a 2nd keyboard through the GUI atm, it needs to be done in the config file)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4224 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-11-14 15:19:40 +00:00
auria
cb91674631 Started adding support for multiple keyboard players (does not work at kart selection screen atm)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4223 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-11-14 15:09:34 +00:00
auria
1b59004a1e Made new icon for time trial
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4222 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-11-14 00:32:12 +00:00
auria
bbeffc262d Edited player options icon to fit better with the other ones (still doesn't fit with skin thoguh)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4221 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-11-14 00:17:40 +00:00
auria
044754036f Fixed bug with random kart icon & group switching
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4220 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-11-14 00:07:42 +00:00
auria
e276aad85f More icon updates
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4219 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-11-14 00:04:47 +00:00
auria
b2af9653f4 Started adding new icons from OpenGameArt
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4218 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-11-13 23:20:11 +00:00
auria
f5129e7d04 Updated Xcode project
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4215 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-11-08 22:11:15 +00:00
hikerstk
b6e2ca5be9 Added missing file from previous commit.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4214 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-11-08 12:22:29 +00:00
hikerstk
dd02e0726f 1) Added new AI, which is not yet too different from the current one.
2) AIs can now modify the kart name, which is used in printing profile results, to
   include an AI identifiert.
3) NewAI and DefaultRobot are created un turns: first AI is DefaultRobot, then 
   NewAI, then Default...
4) Made specific mode in VS project file for irrlicht 1.6 (will be removed soon).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4213 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-11-08 12:19:33 +00:00
hikerstk
6d89dd7ae0 Use loadRobot instead of new DefaultRobot, so that the same function
is used to create all AI karts.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4212 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-11-08 12:15:12 +00:00
hikerstk
dfc170e448 Added (usually commented out) settings for a debug camera, which shows the track from
high above, which is useful for debugging AI behaviour.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4211 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-11-08 12:13:50 +00:00
hikerstk
0bc8235c35 Bugfix: AI considered itself off track incorrectly.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4210 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-11-06 10:52:57 +00:00
auria
4369cbf673 german updates from anonymous contributor (see bug report 2892817)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4209 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-11-05 21:20:22 +00:00
hikerstk
f96fe73170 Removed compiler warnings.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4208 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-11-04 12:22:22 +00:00
auria
ff0643a141 Fixed a few other potential crashes
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4207 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-11-03 23:53:00 +00:00
auria
6eb237325b Fixed a crash
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4204 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-11-03 21:23:39 +00:00
auria
a5803e8c9d dynamic cast strikes again
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4203 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-11-03 21:00:02 +00:00
auria
89b3c5162c Improved kart rotation to target algorithm (fixing a FIXME)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4202 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-11-03 20:23:32 +00:00
auria
bed61da8a6 Fixed various FIXMEs by using a constant instead of hardcoding a value, + removed a bit of old code
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4201 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-11-03 19:58:26 +00:00
auria
ef77d9906b Fixed a FIXME (memory leak) + removed a few annoying debug prints
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4200 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-11-03 19:45:44 +00:00
auria
f90833cb11 Removed useless line
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4199 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-11-03 19:12:27 +00:00
hikerstk
65168c9a8c Fixed compilation problem.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4198 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-11-03 12:37:08 +00:00
auria
ccefaf28b0 Fixed in-game pause dialog + fixed a crash when using mouse when no keyboard/mouse player was set
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4197 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-11-02 02:05:04 +00:00
auria
d27e5fa791 Fixed stupid crashes caused by dangling pointer *blush*
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4196 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-11-02 01:38:19 +00:00
auria
93f23e8c32 Fixed crash when validating choice twice for same player, fixed bug about undetected mouse clicks on player identity spinner
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4195 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-11-02 01:30:49 +00:00
auria
fa9a038f0a Fixed dispatching of mouse clicks in kart selection screen
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4194 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-11-02 01:11:09 +00:00
auria
bc9f8ebf6c Improved assignment of mouse to which player (a few known glitches when game master uses a gamepad, but getting better overall)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4193 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-11-02 01:04:05 +00:00
auria
12ec1f52df Got the props right this time, I hope
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4191 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-11-01 01:23:26 +00:00
auria
62f5bdc0f8 Added ignore property so that the temporary header used for strings doesn't annoy us
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4190 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-11-01 01:16:11 +00:00
auria
32968a2454 Removed useless TODO
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4189 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-11-01 01:11:33 +00:00
auria
26d1917d31 Fixed that, when you brought up a dialog asking you to type text by pressing a button with the spacebar, a space was added into the text box
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4188 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-11-01 00:42:16 +00:00
auria
e4c8dede5c Completely fixed list navigation (including problems that were there before focus code migration, yay\!)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4187 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-11-01 00:02:59 +00:00
auria
129c93f4bf Fixed pressing space in text areas (/me should beware about static variables in header files...)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4186 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-10-31 23:35:54 +00:00
auria
c3419d8ddb Improved 'space' interrupting type-a-name dialog when it's mapped to fire (in some cases it still doesn't work, didn't find why)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4185 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-10-31 23:14:52 +00:00
auria
729ccbc79b Fixed keyboard navigation & text boxes, improved the visual clues that it's focused
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4184 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-10-31 23:06:58 +00:00
auria
f28379a9ff Fixed tabs in kart selection screen
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4183 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-10-31 22:20:36 +00:00
auria
22a7479a59 Cleanup in input & GUI code
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4182 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-10-31 22:03:20 +00:00
auria
de492f69dc Fixed list navigation and ribbon selection in input option screens
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4181 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-10-31 21:43:39 +00:00
auria
8a3bcdaa03 Yay for another mammoth commit! Totally refactored focus handling code; ditched irrlicht code, completely switched to my own. Things are now much clearer. A few known glitches were introduced and should be corrected soon
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4180 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-10-31 19:09:45 +00:00
auria
4f7187467b Corrected bug in multiplayer event dispatch
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4179 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-10-31 17:05:58 +00:00
auria
3053eba1f6 Fixed selections confused when switching kart group tab
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4178 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-10-31 00:59:52 +00:00
auria
28a14bd5c6 Minor cleanup over previous commit
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4177 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-10-31 00:47:28 +00:00
auria
27c5a59a25 Players quitting is now a bit better handled (selections shouldnt be messed up anymore) but hard to test since I only have a keyboard + a gamepad. Folks with lots of gamepads, testing please\!
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4176 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-10-31 00:45:59 +00:00
auria
e169cdce88 Improved rotation animation
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4175 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-10-31 00:43:05 +00:00
auria
a4bf6a4228 Clean up the way multiplayer selection is handled (doesn't behave any better for the moment as far as i can tell, but paves the way for future improvements)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4174 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-10-31 00:32:18 +00:00
hikerstk
bd36bbff46 Removed compiler warning.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4173 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-10-30 09:15:34 +00:00
auria
296d2b34db Removed a few debug prints
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4172 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-10-30 00:53:03 +00:00
auria
815954daad More much needed cleanup and documentating in the kart selection screen
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4171 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-10-30 00:51:58 +00:00
auria
798b912bb7 Did some much needed cleanup and documentating in the kart selection screen
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4170 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-10-30 00:33:51 +00:00
auria
873fee4d1e Fixed potential crash
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4169 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-10-30 00:09:32 +00:00
auria
33914d22b0 Forbid players from changing their selected kart after confirming (while other players choose theirs)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4168 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-10-30 00:01:09 +00:00
auria
b2b5b095b2 Fixed unlit materials (i.e. nitro color no more depends on your orientation)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4167 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-10-29 21:00:11 +00:00
auria
9929dde3ac Minor lighting code tweaks
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4166 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-10-29 20:46:16 +00:00
auria
9d25d00fca Prevent 2 players from selecting the same identity
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4165 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-10-29 18:30:29 +00:00
auria
29355419e5 Fixed lighting issues (was caused by having two sets of ambient light : the scene one, and the sun one. Only one ambient light is needed.)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4164 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-10-29 17:29:41 +00:00
auria
8e1ee567b5 Fixed ARGB/RGBA in xml loader
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4163 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-10-29 17:07:06 +00:00
auria
80936f9b40 Added assertions to catch some tricky bugs (and even document the good state)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4162 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-10-29 01:01:29 +00:00
auria
9722842054 It is now detected when 2 players choose the same identity (but nothing is done yet)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4161 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-10-29 00:59:46 +00:00
auria
be2f2776b2 Fixed player ident tracking, work towards preventing 2 players from choosing the same identity
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4160 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-10-29 00:52:58 +00:00
auria
b605c31345 Fixed flicker that sometimes occured when stopping model rotation
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4159 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-10-29 00:16:37 +00:00
auria
8158bc01b0 Added ear-candy to previous commit + made it easier to add sound effects in menus
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4158 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-10-28 23:57:10 +00:00
auria
31a8987e26 Improved support for multiplayer kart selection (fixed crash + added eye candy)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4157 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-10-28 23:40:46 +00:00
auria
b1f540e062 Improved support for multiplayer kart selection
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4156 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-10-28 23:04:38 +00:00
auria
fa7152b188 minor cleanup
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4155 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-10-28 22:27:11 +00:00
hikerstk
1c198f22ad Added latest version of Xapantu's kart exporter, which adds support for
sounds.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4154 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-10-28 01:04:31 +00:00
hikerstk
362fa27e58 Bugfix: Incorrectly used driveline width instead of half driveline width, which means
the AI did not consider itself off road when it actually was. This fixed at least
some of the AI problems.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4153 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-10-27 12:32:42 +00:00
auria
8ac714a8f6 Partial fix for lighting issues
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4152 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-10-26 00:03:23 +00:00
hikerstk
39cb1129d1 Bugfix: For the duration of one frame the position of the karts was incorrect
when a kart is about to cross the starting line.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4151 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-10-23 01:54:05 +00:00
hikerstk
31325de16c Minor code cleanup.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4150 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-10-23 01:52:56 +00:00
hikerstk
eaf8d41453 1) Removed old left-over sdl code.
2) Started to add freebsd support.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4149 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-10-22 23:28:57 +00:00
auria
410cb0fe54 More minor changes
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4148 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-10-21 23:00:12 +00:00
auria
1d64a45e79 Minor changes (nothing visible)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4147 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-10-21 22:51:23 +00:00
hikerstk
77ff213440 Fixed some attributes name which were incorrect.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4146 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-10-21 08:55:52 +00:00
mbjornstk
0d4e9f3655 Fix box sphere mapping in the cyan part and add water particle.
The water particle is not final, but at least this stops abusing other file.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4145 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-10-21 00:24:49 +00:00
mbjornstk
31af4ba7c9 Add challenges.[ch]pp
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4144 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-10-20 21:25:55 +00:00
auria
018e6b3ba7 Fixed displaying unsolved challenges
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4143 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-10-20 21:14:13 +00:00
auria
f65ec54fc2 Minor tweaks to challenges screen
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4142 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-10-20 21:04:31 +00:00
auria
5f52d47306 Started implementing challenges menu (for some reason, many challenge files are not found/loaded, didn't figure why yet)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4141 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-10-20 20:52:52 +00:00
auria
9604fa2b8c 'Setup new race' button in paused dialog now works
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4140 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-10-20 18:29:51 +00:00
auria
0f775b8a8c More event propagation cleanup
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4139 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-10-20 18:25:14 +00:00
auria
584d203aa4 Fixed exiting a race & starting a new one in a cleaner way
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4138 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-10-20 18:10:46 +00:00
auria
325b7aff3e Updated camera start position for a nicer effect
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4137 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-10-20 14:06:41 +00:00
auria
8f4efd2a60 Exiting a race then starting a new one now works (now 100% clean, and I'm not 100% sure about memory mangement, but a step in the right direction)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4136 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-10-20 14:02:07 +00:00
hikerstk
b21b0c230b Increased the effect of changing the ambient light back to its original strength.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4135 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-10-20 12:33:47 +00:00
hikerstk
b5ac1c4028 1) Moved the sun position from the track file to the scene files.
2) Added support for setting the sun position and light and fog data
   from the track exporter.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4134 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-10-20 05:15:55 +00:00
auria
76f9422fe0 Added a sun to all current tracks (doesn't to work for jungle though, no idea why =( )
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4125 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-10-16 01:47:44 +00:00
auria
f8fccf808f Moved STK preferences on mac from old-fashioned unix style ~/.supertuxkart to the more correct ~/Library/Application Support. Should have been done long ago; Motivated by Joerg's modifications on Windows that reminded me of this, and also to have the ability to open 0.6 without screwing my 0.7 settings ;P
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4124 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-10-16 01:47:03 +00:00
hikerstk
4543f6ab5e Ported the display of karts in the minimap to irr 1.6
(note that the speedometer display is also ported, but does
not work atm due to limitations of irr 1.6 ... or incorrect
usage ;)  ).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4120 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-10-15 23:51:41 +00:00
hikerstk
645e79fe30 Made mipmaps the default for b3d files, independent of the mipmaps
flag setting in the file.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4119 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-10-15 23:43:43 +00:00
auria
3b85e07f68 Fixed crash
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4118 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-10-15 22:11:02 +00:00
mbjornstk
c5c80e1fc5 Update to Irrlicht 1.6.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4117 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-10-15 17:30:53 +00:00
auria
512f97a63b Fixed resolution switch
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4116 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-10-13 23:43:19 +00:00
auria
10e039ba7e Removed the CutScene adapter, the new event handling for Screen does not require that kind of thing anymore to combine 2D and 3D, and to use animations
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4115 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-10-13 19:14:17 +00:00
auria
20bd554894 Fixed another crash caused by lack or RTTI in irrLicht (What I wonder is just why on one else who had RTTI off saw this bug...)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4114 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-10-13 14:02:55 +00:00
hikerstk
c5c7f3d37c Fixed 'invisible tree' bug (which was caused by the textures having u/v-wrap defined).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4113 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-10-13 12:11:32 +00:00
auria
3f1baf81b1 Removed another 'using namespace' from headers
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4112 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-10-12 23:46:24 +00:00
auria
d7c7861bd1 Removed many 'using namespace' from headers
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4111 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-10-12 23:43:14 +00:00
auria
62f983c366 Removed another bogus include
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4110 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-10-12 22:54:09 +00:00
auria
ace9f372aa Removed another bogus include
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4109 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-10-12 22:53:44 +00:00
auria
9b483d4370 Removed bogus include
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4108 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-10-12 22:53:18 +00:00
hikerstk
1eda85330a Bugfix: race gui was not updated.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4107 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-10-12 22:17:36 +00:00
hikerstk
bc321d151c Added missing model for jungle track - how embarrassing :(
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4106 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-10-12 22:14:58 +00:00
auria
5d4d66c90c Removed 'MyGUIButton' nows that irrLicht added image scaling in their button
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4105 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-10-12 21:14:58 +00:00
auria
7e2461ab80 irrLicht 1.6 has RTTI off on Linux, causing crashes when using dynamic_cast. RTTI (with irrlicht classes) is now only used when explicitely requested (which the Xcode project does since RTTI is on on OS X)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4104 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-10-12 21:02:17 +00:00
hikerstk
c49d14a229 Textures can now be shared between tracks/karts directories and
the textures directory. Note that now data/textures takes
precedence over a kart directory, while previously textures from
tracks/karts were loaded first.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4103 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-10-12 11:06:01 +00:00
hikerstk
3b92f67c98 Fixed incorrect xml tag name for road cone (which is there for
testing purposes anyway).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4101 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-10-11 10:40:26 +00:00
hikerstk
1b877c9a16 Removed usage of deprecated irrlicht IO interface, cleaned up usage
of different file archives (since irrlicht now supports removing paths
from a file archive).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4100 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-10-09 00:37:29 +00:00
hikerstk
b01fdba268 Removed unnecessary rgb files, fixed texture names in materials.xml file.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4099 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-10-08 23:41:06 +00:00
auria
ad817469ca Fixed (perhaps naively) build problem on mac
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4098 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-10-07 12:45:29 +00:00
hikerstk
a5b0b94cdc STK should now compile without glut being installed.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4097 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-10-07 05:20:05 +00:00
hikerstk
592b546211 Cosmetic change.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4096 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-10-07 05:01:57 +00:00
hikerstk
84df9cf1dc More code cleanup for irr 1.6.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4095 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-10-07 04:58:22 +00:00
hikerstk
68981649b3 Ported to irrlicht 1.6: as default filesystems would ignore the path, resulting in incorrect
wheels being loaded for the karts (since atm all kart wheels have the same name).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4094 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-10-07 04:57:20 +00:00
hikerstk
5057697ede 1) Irrlicht can now be used either when installed on the system
(header files either in /usr/local/include, /usr/include, or
   /usr/local/include/irrlicht; and libs in a default directory),
   or when using a downloaded irrlicht version, in which case
   --with-irrlicht=PATH_TO_IRRLICHT_ROOT can be used.
   STK can not be compiled without irrlicht anymore.
2) Removed SDL tests.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4093 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-10-07 04:56:17 +00:00
auria
0f14b098cd Completely removed the IRR_SVN macro, makes it confusing for people trying to build STK from autotools. irrlicht version is now detected from irrLicht includes.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4092 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-10-06 19:17:16 +00:00
auria
74c6dd557c Added an implicit dependency that caused problems on some systems (fixed previous commit, it was plain wrong)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4091 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-10-06 17:03:08 +00:00
auria
b59b754ab3 Added an implicit dependency that caused problems on some systems
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4090 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-10-06 16:59:45 +00:00
mbjornstk
dd081a1b0b Remove files that no longer exist.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4088 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-10-05 23:26:49 +00:00
auria
0688236e8d Fixed crash when starting game
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4087 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-10-05 16:46:19 +00:00
auria
231807a410 Updated Xcode project for 1.6
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4086 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-10-05 16:43:40 +00:00
auria
6d6621f7a3 Fixed incorrect code (and warning)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4085 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-10-05 16:34:46 +00:00
hikerstk
4318c9a254 1) Added new files to project file.
2) Ported my_button to irr 1.6 (auria, please check ;)  )
3) Defined IRR_SVN to the settings, so that on windows the default
   is now compilation for irr 1.6 (which still has some minor
   bugs at this stage).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4084 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-10-05 01:49:36 +00:00
hikerstk
93c931b912 1) Fixed VS compilation (no M_MPI_2 in VS).
2) Removed compiler warning.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4083 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-10-05 01:27:15 +00:00
hikerstk
f0c22d189e Fixed typo.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4082 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-10-05 01:25:51 +00:00
hikerstk
0b07bb9906 Removed compiler warnings.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4081 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-10-05 01:23:45 +00:00
hikerstk
4d6add9f4c Port for irrlicht 1.6/svn version.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4080 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-10-05 01:23:10 +00:00
mbjornstk
efb9726d48 Add new files.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4079 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-10-05 00:19:16 +00:00
auria
c17cf14c72 Post-mammoth commit cleanup
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4078 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-10-05 00:07:08 +00:00
auria
1292e2a37f Yay for another mammoth commitsvn rm src/states_screens/options_screen.hpp Major cleanup in screens event handling, so that I can look at my code without being ashamed ;)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4077 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-10-04 23:59:05 +00:00
auria
0166b4365b Started implementing 'feature unlocked' cutscene
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4076 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-10-04 20:20:41 +00:00
auria
6f123202ce Cutscene example now works
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4075 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-10-04 19:39:17 +00:00
mbjornstk
01c96a3165 Add new files (and move an old pair to keep alphabetic order).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4074 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-10-04 18:46:14 +00:00
auria
8b466a6b39 Working towards support for 'cutscenes' (nothing fancy, just a small animation when you finish a challenge, etc.). Navigation is there, though display is all messed up and I still need to figure out why. The network button in main menu is currently (and temporarily) used to test this
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4073 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-10-04 01:16:00 +00:00
hikerstk
79589867e7 Added animated texture for river.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4071 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-10-02 11:28:32 +00:00
hikerstk
5cd7fd2b45 Added support for quads that are incorrectly oriented (clockwise instead
of counterclockwise): quads are now turned, but a warning message is printed 
(since the track exporter should not export this kind of quads).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4070 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-10-02 11:28:05 +00:00
hikerstk
731add0e04 Added support for animated textures.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4069 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-10-02 11:25:58 +00:00
mbjornstk
2826c023c5 Remove exec property.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4068 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-10-02 01:10:52 +00:00
hikerstk
7d80e1b46a Removed unused entry.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4066 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-10-01 10:04:24 +00:00
hikerstk
4f32f58fb2 Fixed quads which had partly the wrong orientation (resulting in the AI driving
in circles).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4065 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-10-01 10:03:41 +00:00
hikerstk
7d54bc4c5b 1) Fixed incorrect oriented quad export again ... hopefully correctly this time :)
2) Add some default sky-dome settings to be defined at first start (makes it easier to
   know what to define).
3) Progress output is now more standardised.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4064 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-10-01 10:01:33 +00:00
auria
05aa71b8c4 Allow for tighter turns without the use of sharp tun button. This is part of our plan to make the sharp turn key no more constantly pressed, and the penalty introduced to the use of sharp turns.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4063 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-09-29 21:24:25 +00:00
hikerstk
bc27c71894 1) Bugfix: quads could be exported in the wrong (clockwise) orientation, which caused all kind
of problems in STK.
2) Removed some debug prints.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4062 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-09-29 14:01:03 +00:00
hikerstk
509dd3eb95 Bugfix: start line was not on a quad line.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4061 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-09-29 12:33:19 +00:00
hikerstk
a110cb00b0 Bugfix: quads had the wrong orientation.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4060 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-09-29 12:32:38 +00:00
hikerstk
35fb7ce90e Added some support for clamping.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4059 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-09-28 12:25:21 +00:00
hikerstk
5a2eee966a Fixed typo in created xml file.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4058 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-09-28 12:24:13 +00:00
hikerstk
1b60989e6b Added first version of jungle track (with alternative way).
Known problems:
1) AI has issues (not only here), and will often end up driving in circles.
2) Lap counting doesn't work (lap check lines not correct).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4057 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-09-28 12:18:21 +00:00
hikerstk
52ba6057ed Removed VS compiler warning ("not all paths return a value": compiler does
not understand the assert, but this rewrite avoids the warning anyway).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4056 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-09-28 01:07:28 +00:00
hikerstk
9ebdf59fcd Bugfix: animated textures would cause an assert failure.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4055 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-09-27 23:17:13 +00:00
auria
79a4b06f91 multiplayer kart selection screen : players other that player 0 can now come back from setting their names
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4054 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-09-27 20:38:40 +00:00
auria
477773e3ed Improved multiplayer kart selection. Now player can select his name properly, other players too - though atm only player 1 can go back.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4053 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-09-27 20:17:45 +00:00
auria
893c430cfc Minor cleanup in kart selection screen
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4052 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-09-27 19:48:10 +00:00
auria
8b9d4bd2e7 Cleaned up event propagation code a lot to stop using different contradictory conventions, and to be easily read
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4051 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-09-27 19:43:22 +00:00
auria
e0d66bf543 More work in the multiplayer kart selection screen. Now all players can reach their name (but maybe not return from there :P)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4050 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-09-27 19:06:14 +00:00
auria
64958b0edf Fixed a few warnings and a TODO
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4049 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-09-27 18:04:33 +00:00
mbjornstk
4284d97abb Convert from UTF16 to UTF8 and fix props.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4048 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-09-26 02:28:47 +00:00
mbjornstk
b7f138bdc3 Make description be a comment, so it can work as config file for some tools.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4047 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-09-26 01:36:09 +00:00
hikerstk
049ab14678 1) Fixed 'objects' import from blender script: objects are now
converted into the physics track model (previously they were
   only shown, but karts could drive through them).
2) Cleaned start position code: arena and normal tracks now use
   the same way and variables/functions to specify the start
   positions.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4046 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-09-24 14:26:03 +00:00
auria
dacf594076 tweaks to about menu
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4045 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-09-23 01:04:31 +00:00
auria
8fa21ab60d Fixed crash when restarting race (it still doesn't work 100% right, for instance some values seem to be not reseted, but at least it no more crashes and I can handle this to hiker =P)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4044 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-09-23 00:52:47 +00:00
auria
24af33b9b9 Fixed crash on exit + improved error handling so that this bug, if should it occur again, will at least trigger the debugger in an appropriate way and/or give an erorr message
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4043 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-09-23 00:48:23 +00:00
hikerstk
54cf897dc2 Fixed several inconsistencies between track exporter and STK; made
checkline properties a bit easier to set (added type="lap", instead 
of the two properties type="check" lap="lap" previously).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4042 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-09-22 22:43:38 +00:00
auria
69c91b7f75 Added new icons by yeKcim (thanks\!) + updated Xcode project
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4039 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-09-22 19:13:07 +00:00
hikerstk
31324e54e6 Added support for edge-line tag in graph files (which were already generated from the
track exporter, but not actually supported from STK).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4038 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-09-22 13:26:13 +00:00
hikerstk
a9d9ca4234 Bugfix: incorrect XML file was generated.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4037 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-09-22 13:24:44 +00:00
mbjornstk
b7ecf21b31 Update to talk about newer Ubuntu with Irrlicht branch.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4036 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-09-21 22:35:18 +00:00
hikerstk
66256f64cd Bugfixes for debug track display.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4035 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-09-21 12:51:28 +00:00
hikerstk
b9bd631474 1) Objects of type 'object' are now exported as separate objects and loaded in the scene file.
This allows the usage of certain objects only in some of the scenes for a track (e.g. to block
   a alternative way in one scene, but allow it in another), or perhaps to save memory by
   loading one object and placing it several times in the track (though that means that more
   scene nodes will be created).
2) Missing id properties are now defined with their default value, making it easier to fill
   out the necessary properties.
3) Minor cosmetic changes.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4034 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-09-21 03:08:02 +00:00
hikerstk
66970747c4 Bugfix: nitro items were written with an incorrect name.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4033 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-09-17 23:17:18 +00:00
hikerstk
fc2ce9c9f9 1) Bugfix: quads had "," between xyz coordinates, STK expected " ".
2) Bugfix: Activate and toggle could not find the checks they were supposed
   to trigger due to upper()
3) Ambient spheres now write the color, fixed radius (missing sqrt()).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4032 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-09-17 22:57:01 +00:00
hikerstk
14b98da72c 1) Removed hard-coded debug path.
2) Added some support for disabling driveline sections.
3) Improved check structure support (activating check structures
   have now one other check structure associated with them, instead
   of activating all new lap structures). Started support for
   changing ambient light. Most of this is work-in-progress,
   committed early to allow testing of the script.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4030 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-09-17 11:57:51 +00:00
hikerstk
2031e495b1 If a music file is not found, STK will not abort but continue.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4029 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-09-17 11:31:05 +00:00
hikerstk
7d4d50afe3 1) Made check structures activating more general (not only new-lap lines
can be activated now, and each check structure that changes the activation
   state has one other check structure associated with it (instead of all
   previously where all activtation state changing structures would activate
   all (and only) new-lap structures.
2) Added support for activation toggle (instead of only switching on)
3) Renamed Checkline to CheckLine (and checline.?pp to check_line.?pp) to be
   consistent with other names.
MAKE DISTCLEAN most likely necessary!


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4028 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-09-17 02:54:48 +00:00
hikerstk
850c6eea65 Simple example of a sphere in the lighthouse track that turns the
ambient light to red (just drive straight ahead for about 3 units or so).
Useless, only to show the effect till we have a real example in a track.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4027 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-09-16 05:58:15 +00:00
hikerstk
e53d080286 Added support for changing the ambient color in certain areas of a track.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4026 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-09-16 05:32:17 +00:00
auria
73ca693a15 Fixed leak in previous commit
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4025 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-09-16 00:12:52 +00:00
auria
73a925e3b6 Started implementing locking (follow-the-leader is now locked) + 3 strikes must not appear in single player
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4024 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-09-15 23:49:58 +00:00
hikerstk
0a84da2726 Applied Hendrik's patch:
Adding command line option --renderer.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4023 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-09-15 04:48:14 +00:00
hikerstk
6fd6063bcd 1) Bugfix: lap length was sometimes computed using the distance between consecutive
center-points of quads instead of the length of the current quad, resulting in
   lap length being somewhat wrong.
2) Bugfix: the first quad would have a distance along track that's not 0.
3) New-lap lines can now be anywhere on the quad graph, as long as the line is
   'on' a line dividing two consecutive quads.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4022 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-09-15 03:58:41 +00:00
hikerstk
d863d37c72 Bugfix: kart position were not computed correctly if crossing the start line for the
first time doesn't trigger a new lap (and therefore karts starting at lap -1).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4021 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-09-10 03:25:42 +00:00
auria
5b3eca9f56 Added danish translation by Joe Dalton
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4020 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-09-09 23:04:37 +00:00
hikerstk
6aafb3e83c Added support for different modes of a track (i.e. one track.xml file can have several
quads, graphs, and scene files). ATM there is no way of actually selecting a different more yet.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4019 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-09-09 13:32:08 +00:00
auria
858c3bc88a Introduced new logo
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4018 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-09-09 13:16:42 +00:00
auria
2be54c50e4 Improved endianness detection to be fully done at runtime (eases cross-compilation to create fat binaries)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4017 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-09-08 17:26:16 +00:00
auria
281b601ed3 Updated challenges graph
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4016 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-09-08 16:20:12 +00:00
auria
44e51bed4a Fixed a few illegal textures from mars track (were taken from old island track textures, and the license.txt file did not even credit them as such)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4015 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-09-08 16:04:12 +00:00
hikerstk
0a5e7ba293 Bugfix: the 'circles' representing karts in minimap were not working anymore.
To auria: something's weired with the rtt - you are calling setRenderTarget
twice - but it looks like it's not working for the kart screen otherwise.
I've worked around so that at least the 2d rendering works as expected (with
a single call).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4014 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-09-08 12:50:52 +00:00
hikerstk
dc30a43f0b Missing patch from previous commit: enable invisible drivelines
(i.e. not displayed in minimap).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4013 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-09-08 12:48:55 +00:00
hikerstk
3529e74318 Added support for disabling driveline-segments.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4012 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-09-08 03:58:28 +00:00
hikerstk
b67695fbd0 Added support for invisible driveline-segments.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4011 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-09-08 03:57:19 +00:00
auria
e778c34078 Implemented viewing the options menu in-game
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4010 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-09-06 18:50:41 +00:00
auria
5aa52c20ce Implemented viewing the help menu in-game
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4009 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-09-06 18:45:38 +00:00
auria
d891996797 Fixed crash in game dialogs + Fixed input sensing issue
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4008 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-09-05 17:27:14 +00:00
auria
92ab67d95b More license cleanup (more about cleaning license files than the textures themselves)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4007 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-09-05 17:15:41 +00:00
auria
8cc5028215 Replaced sound with problematic license with a repalcement from debian
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4006 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-09-05 16:59:08 +00:00
auria
27b4537cd2 Tweaks to event handling to fix keyboard navigation and dialogs (more work still needed)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4005 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-09-05 16:08:13 +00:00
auria
10b589b168 More work on in-game dialogs
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4004 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-09-05 15:46:24 +00:00
auria
928d26bba7 Further tweaks to modal dialogs look
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4003 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-09-05 15:20:20 +00:00
auria
748993e791 Change forgotten in previous commit
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4001 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-09-05 15:13:53 +00:00
auria
344194f20d Improved dialog skin + skinability of some stuff
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4000 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-09-05 15:07:50 +00:00
auria
c9cbd546d4 Return to race and Exit race now both work in the paused dialog
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3999 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-09-05 01:50:37 +00:00
auria
4c2a826ab9 Fixed mouse focus issue in pause dialog
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3998 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-09-05 01:17:09 +00:00
auria
004c727d54 Further improved looks of pause dialog
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3997 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-09-05 01:10:13 +00:00
auria
b5fc0fdf1a Improved looks of pause dialog
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3996 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-09-05 01:06:53 +00:00
hikerstk
02b7c4b155 Bugfix: a pointer to a temporary char array was used after the temporary char
was freed (const char* trans = irr::core::stringc(_(next->m_v.m_string)).c_str();
the stringc is deleted after the assignment, and trans then points to the freed
memory). 


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3995 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-09-04 12:18:20 +00:00
hikerstk
9e2d3e6418 Bugfix: --screensize/-s option did not work anymore.
Thanks to Hendrik Dark for the patch.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3994 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-09-04 03:56:47 +00:00
hikerstk
cced894e0f 1) Quad based drivelines are now more flexible - the main driveline
can be split into several driveline sections. Connections between
   main and non-main drivelines are computed depending on distance, 
   and driveline sections can have individual attributes (atm: invisible
   - which will not show those drivelines in the minimap in the future).
2) Support for old-style drivelines was removed. 


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3993 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-09-04 03:48:19 +00:00
hikerstk
227772aaff Updated VS project file to include recently added files.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3992 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-09-04 03:45:09 +00:00
auria
26170d94a7 More work on escape-menu in game (pause)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3991 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-09-04 02:03:47 +00:00
dimstar
0abff013f3 Fix build with -as-needed. We can't rely on luckily another library linking GLU in for us.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@3990 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-09-03 16:58:53 +00:00
auria
6356f9d8bd Fixed absolute path in xcode project
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3989 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-09-03 15:09:41 +00:00
dimstar
c2a179c67a automake 1.11: fix installation (duplicates in the file list are not allowed)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@3988 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-09-03 14:45:31 +00:00
auria
6abe2523bc Started implementing in-game pause dialog (not usable yet)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3987 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-09-03 01:50:13 +00:00
auria
a18c750e1b Fixed a few bugs
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3986 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-09-03 01:06:32 +00:00
hikerstk
86743991ae Updated project file, removed VS compiler warnings.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3985 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-09-02 02:08:24 +00:00
auria
3efcb92b74 Made end-of-race menu buttons do something (none actually works; @hiker: there seems to be crashes when trying to cleanup, this is your area
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3984 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-09-02 00:46:02 +00:00
auria
6c1dbb2999 Fixed events being blocked for in-game dialogs
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3983 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-09-02 00:25:17 +00:00
auria
51ed985653 More improvements to end-of-race dialog
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3982 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-09-02 00:20:38 +00:00
auria
2eef253158 Improved end-or-race dialog + backported a fix found there to track info dialog
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3981 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-09-02 00:01:10 +00:00
auria
3ad53d1999 Fixed display issue in race results screen
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3980 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-09-01 22:15:17 +00:00
auria
5ff086d156 Fixed handling of wide strings in StringUtils::insertValues (the wide overlaod) + fixed aain assert import
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3979 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-09-01 21:18:07 +00:00
auria
4200a2b054 Added missing include (broke compilation on some systems)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3978 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-09-01 21:05:29 +00:00
auria
d1cff1f1c4 More work on dialogs (race end dialog further re-implemented)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3977 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-09-01 21:02:31 +00:00
auria
2d234f6fbb Improved insert_values : 1) fixed bug 2) Allow for arbitrary number of parameters (well, as much as C++ allows without variadic templates)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3976 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-09-01 20:40:55 +00:00
auria
b615f71818 Improved error message so next time i get such error i'm not as clueless ;)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3975 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-09-01 20:38:54 +00:00
auria
22f6c6e008 First (rough) version of an end-of-race dialog
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3974 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-09-01 18:11:26 +00:00
davemk
00fab4a1f6 revert to copying raycast info for wheel suspension.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3973 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-09-01 15:38:38 +00:00
hikerstk
8020d3eede Removed debug file name.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3972 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-09-01 01:00:43 +00:00
auria
9ad338fde6 Lap count widget now works
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3971 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-31 13:13:31 +00:00
hikerstk
390d076e7a Added starting line and reset-starting-line line so that some lap counting is possible.
Notice: the lap reset line is in a debug position (5 units ahead of the lap counting line), allowing
quick debugging (by driving in somewhat wider circles).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3970 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-31 00:59:14 +00:00
auria
61b86879f8 Fixed kart spinner being 'empty' the second time (and subsequent)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3969 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-30 23:12:00 +00:00
auria
d35635f1f6 Disabled clearing of the back buffer since it's unused and would only slow down rendering uselessly (this implies all tracks will need skydomes, but i think we agree we don't want the blue sky of death anyway)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3968 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-30 23:10:34 +00:00
mbjornstk
e8df3135c1 Change base colour of marks.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3967 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-30 20:10:28 +00:00
auria
c3dfb2949f Tweaked i18n code to at least handle latin-1 characters, potentially fixed compilation with gettext off
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3966 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-30 19:57:51 +00:00
auria
6dd131dd4e Removed debug code (PS: the doubt I expressed in my previous commit are confirmed : the function I used to do the conversion only handles ASCII)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3965 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-30 19:19:25 +00:00
auria
458e1a19da made text readable (i'm not really confident it works for everyone and all languages though)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3964 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-30 19:18:05 +00:00
auria
c3f0f7ab82 Massive conversion from std::string to stringw for all strings that need to be translated. Currently, translation is broken (strings i try to transalte appear as junk) -- since irrlicht GUI widgets all use wchar_t, using std::string in UTF-8 just didn't make it
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3963 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-30 18:21:59 +00:00
hikerstk
06aea85a37 Updated files in VS project file.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3962 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-30 12:51:34 +00:00
auria
cb0679f93e New GUI can now appear in other languages (unfortunately, non-ASCII characters don't show up. I need to find how to make gettext play fine with irrlicht strings...) Note that stuff in other files (namely track, GP names, challenges) are not convered by this commit, so after they're all converted to XML we need to implement this for them too.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3961 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-30 02:00:53 +00:00
auria
b39414cf8e Many more I18N clarifications, and fine-tuning of extracting strings from XML files
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3960 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-30 01:50:22 +00:00
auria
9a6f3ef547 Improved extraction of strings from XML files (now with a python script that also supports comments to the translators; also, uses expat, which detected lots of errors through my XML files XD)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3959 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-30 01:28:46 +00:00
auria
e655b6330b Updated french translation so that I can test transaltion of menus eventually
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3958 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-30 00:00:15 +00:00
auria
b6d0226fe2 Updated pot generation script to fetch strings from XML too (most of them are not translated in game yet however)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3957 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-29 21:16:51 +00:00
auria
79c34d17a5 Fixed resolution switch
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3956 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-29 20:31:46 +00:00
auria
c42429b7d0 RTT can now handle rendering multiple sets of different objects at once (required for multiplayer kart selection)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3955 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-29 19:59:27 +00:00
auria
a3ba4a5695 Cleanup over previous commit
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3954 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-29 19:07:00 +00:00
auria
432da8b070 Improved display of highscores. IMPORTANT: Kart name in highscores used to be saved as user-visible name and not internal name. This is wrong, the user name can change or be translated and we still expect it to work. I changed the highscore code to save the kart's ident and not translated name, but you will need to delete/correct your current highscore file if you want kart from highscores to be displayed
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3953 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-29 18:59:25 +00:00
auria
b9e9af0ab5 Improved track info shown on track dialog
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3952 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-29 18:29:09 +00:00
auria
870c470eab Highscores are now displayed in the track screen
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3951 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-29 18:12:31 +00:00
auria
0db37d90fb In kart screen, display user name and not internal name
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3950 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-29 17:28:33 +00:00
auria
1281cc5cfd Reduced FOV in kart preview rendering so that they look more natural (less 'stretched')
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3949 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-29 17:23:00 +00:00
auria
ff2dd24ec6 Cleaned up render-to-texture code. It should be much more efficient for kart rendering, and also code should be easier to read. @Joerg: I think I didn't break your RTT bits but better check *blush*
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3948 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-29 17:09:03 +00:00
auria
c4eea1020f Implemented 'random kart' (current limitation: random kart item is not always visible, especially if number of karts in category is even)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3947 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-29 15:55:21 +00:00
auria
04f383386f Inline documentation update
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3946 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-29 15:24:41 +00:00
auria
e0acfe1ef6 Renamed RibbonGridWidget to DynamicRibbonWidget since it better reflects what it has become
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3945 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-29 15:18:48 +00:00
auria
11bb21770f Replaced hardcoded number (maximum number of players) with a clean constant
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3944 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-29 00:41:45 +00:00
auria
f89cacbf5f Improved vertical navigation in kart selection screen for players > 0
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3943 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-28 22:58:32 +00:00
auria
4b19a059f0 Unselect a kart when a player elaves (doesn't work for player 0, but anyway I'm not sure how we'll handle the 'host' quitting)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3942 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-28 22:38:33 +00:00
auria
1cf6eac79a Re-exported beach track with mipmaps (i think) and smooth normals
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3941 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-28 22:13:23 +00:00
auria
b3f826cece Fixed potential bug
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3940 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-28 19:00:17 +00:00
auria
8574b97854 Implemented kart groups (still buggy for multiplayer kart selections)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3939 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-28 18:46:02 +00:00
auria
0f0cff5842 Fixed updating labels at kart selection screen
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3938 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-28 15:57:07 +00:00
auria
d3dddc901b Temporarly show focus on spinners for players > 0
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3937 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-28 15:36:26 +00:00
auria
8b6bc9d9b5 Two players can now independently navigate the kart selection widget
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3936 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-28 15:16:57 +00:00
auria
c27991f7b8 More work towards independant focus for players (breaking some of what i committed previously but i'm on the right path)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3935 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-27 20:17:59 +00:00
auria
4c6bad1f84 Fixed a few skin glitches + fixed main focus with > 1 players on the same ribbon
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3934 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-27 19:00:10 +00:00
auria
916fa160b1 Some cleanup over previous commit
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3933 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-27 18:50:56 +00:00
auria
d9707351ea First steps towards letting two different players choose their own kart
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3932 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-27 18:41:20 +00:00
auria
dde666bf9a Added documentation & style cleanup & minor potential fixes
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3931 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-27 16:14:24 +00:00
hikerstk
88abe09dd6 1) Added --kartdir directive, allowing loading of
additional karts from other directories.
2) Fixed potential bug (--track might have allowed you to
   run a locked track)
3) --list-tracks and --list-karts can now keep on running
   (before STK would be ended) - but they are slower now
4) Renamed all kartname.irrkart file to kart.xml. I realised too
   late that those files had not been converted to xml yet.
   It will be fixed later.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3930 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-27 06:22:52 +00:00
hikerstk
af6e19e21d Removed VS compiler warning.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3929 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-27 03:52:31 +00:00
davemk
276f3575e4 use kart projection after rescue in 3-strikes-battle-mode.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3928 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-27 02:14:38 +00:00
davemk
454463a919 add hit to kart rescued in 3-strikes-battle mode.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3927 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-27 02:04:37 +00:00
davemk
9ab21ce5fe speed up battle music when all opponents down to 1 life.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3926 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-27 02:00:59 +00:00
davemk
e06845c4af remove bubble gum item from 3-strikes-battle mode.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3925 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-27 01:57:24 +00:00
davemk
39ec20c4b6 reintroduce separate start vector for 3-strikes-battle mode.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3924 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-27 01:53:51 +00:00
auria
8417a50796 Fixed keyboard navigation on kart selection screen (still 1-p only though)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3923 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-26 20:05:51 +00:00
auria
d6202cd493 Fixed weird sky in beach track
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3922 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-26 19:29:20 +00:00
auria
3dcf00c8d5 Somewhat fixed keyboard navigation with ribbons; kart selection still thinks that the player name is at the bottom though (because it's added latest)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3921 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-26 18:43:30 +00:00
auria
67b46fe67c Fixed bug I introduced while fixing warnings
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3920 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-26 18:12:11 +00:00
auria
298ad53514 Fixed selection handling in combo ribbons. Unfotrunately I broke keyboard navigation to the ribbon in the process.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3919 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-26 17:58:05 +00:00
auria
4aaddbba4b Improved grid/scrollable ribbons : arrows no more appear if there is room for everything to be shown, less [?] will be added if there is room for everything
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3918 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-26 16:59:11 +00:00
auria
edf6760b75 Cleanun in grid ribbons to allow for future visible improvements
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3917 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-26 16:06:38 +00:00
auria
452808838a Fixed various warnings
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3916 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-26 15:18:14 +00:00
hikerstk
4ce732574a 1) Added support for new --trackdir command line parameter (which specifies a directory with more
tracks).
2) Challenges are now saved in its own file (not in user config file anymore).
3) The TRACKNAME.{irrtrack,scene,graph,quads} files are now called {track,scene,graph,quads}.xml
   (so not containing the name of the track anymore). Beach and lighthouse tracks have been
   updated.
4) Track exporter uses the new filenames above.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3915 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-25 11:58:25 +00:00
rforder
abbd8bd618 Improved documentation. Added code to stop() any currently playing character voice sample before playing a different sample for the same kart (prevents the kart from talking over itself, which sounds stupid).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3914 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-24 22:07:30 +00:00
davemk
fe6ed7b8f2 Fix 'auto-rescue' when not on rescue material
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3913 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-24 10:05:10 +00:00
hikerstk
96dc2a8fe2 Cleaned up StringUtils: used 'better' names (e.g. getPath()
instead of path()), and used our convention of using capitalization
for words (and not _). Started adding support for additional track
directories, but that's not working yet.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3912 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-24 05:56:53 +00:00
hikerstk
b9d965bfdf stk_config.xml was missing (still called .data in the commit),
and had the default value for zipper-max-speed-fraction) missing.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3911 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-24 05:53:05 +00:00
cosmosninja
15902af969 Added XML support for the stk_config.data file and challenges; removed the LISP support.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3910 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-23 19:44:31 +00:00
hikerstk
c1d69986b0 1) Profile mode now works, and is now completely implemented
in ProfileWorld only (no more m_profile in UserConfig)
2) Added some more virtual functions to the modes to simply
   code a bit.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3909 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-23 15:42:58 +00:00
davemk
96e2c28799 Set contact point and max suspension when 1 wheel off ground
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3908 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-23 14:38:46 +00:00
rforder
0549c9c965 Added code for custom kart zipper sound
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3907 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-22 17:59:35 +00:00
rforder
e8dc5d4f4d Improved location of custom SFX calls to avoid multiple calls being made simultaneously
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3906 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-22 16:45:24 +00:00
rforder
537c90dd41 Properly updates default horn position
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3905 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-22 02:29:27 +00:00
auria
33c8eb9723 Deleted a few update files
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3904 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-22 00:13:58 +00:00
auria
bb0b353a0c Updated Xcode project
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3903 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-22 00:13:24 +00:00
rforder
43c0bdbc61 Remembered to actually add the new sounds this time.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3902 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-21 17:28:57 +00:00
rforder
5f071a7759 Recorded some voice samples for Tux for testing, continuing to include sfx calls for special in game events.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3901 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-21 17:28:10 +00:00
hikerstk
6318008c87 Restructured modes to be easier to inerhit from:
- cleanly split into constructor and init()
  phase
- added new isRaceFinished() function
Some minor code cleanup.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3900 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-21 13:05:52 +00:00
hikerstk
ef175e94d4 1) Added alpha version of profile-mode (which replaces if-statements
in world).
2) Moved camera management into race gui, so that the number of split screens
   used can be adjusted (and not only indirect via number of player) - this
   allows e.g. debug modes where you can see 4 AI karts at the same time,
   for profile mode, ...
3) Code cleanup.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3899 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-21 00:32:24 +00:00
rforder
bbfb30d4c5 Implemented voice event when attachment occurs.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3898 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-20 21:22:34 +00:00
rforder
1c6cb1115b Writing in playCustomSFX calls where special kart sounds will be played (when shooting a weapon, when hitting another kart, etc.)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3897 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-20 20:21:21 +00:00
rforder
8da41850d3 Cleaning up new custom kart sfx code, better documentation, more readable.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3896 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-20 20:04:24 +00:00
rforder
97bbad19e7 Implementing easily extensible kart sfx system. See sfx_manager.hpp for sparse notes.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3895 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-20 18:29:59 +00:00
hikerstk
5aee938257 Bugfix: kart icons were not made permanent, resuling in the last kart
icon (wilber atm) to be deleted when a track was deleted, and in a 2nd
race the kart icon could not be displayed anymore.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3894 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-20 12:30:34 +00:00
hikerstk
4c31a5548e Fixed VS compiler warnings.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3893 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-20 04:29:50 +00:00
rforder
4f2f272d37 Implemented ability to add custom horn sounds to each kart in order to test code that will support character voices. Adding a horn-sound
tag to the .irrkart file that specifies the filename of the sound effect will ensure that sound effect will act as a horn for that kart 
(see tux for an example).  Added m_horn_sfx_file attribute to kart_properties class.



git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3892 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-20 03:44:32 +00:00
rforder
6c0f94190b Created addSingleSfx() to the sfx_manager. Extends ability of sfx_manager to load custom sounds during run-time. Will be used for loading character voices. Replaced SFXType with int in several places and added bounds checking.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3891 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-19 18:34:49 +00:00
rforder
b5e25d1298 Fixes key-up propagation bug in menu system
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3890 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-19 17:48:02 +00:00
davemk
344f203d18 Add configurable parameter for zipper max speed
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3889 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-19 14:28:07 +00:00
davemk
779003befe Make z-offset after rescue a configurable parameter (z-rescue-offset)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3888 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-19 14:07:15 +00:00
davemk
329124a3ba oops. Include btkart.hpp to world.cpp so it compiles again.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3887 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-19 13:48:28 +00:00
davemk
7315b74865 initially project karts onto track from slightly higher
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3886 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-19 13:45:44 +00:00
davemk
361174536a project karts with rest suspension in wheel direction
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3885 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-19 13:43:17 +00:00
hikerstk
a4b2c3f4b5 Updated version of kart exporter (thanks to Xapantu): it now supports
animations by using markers in the timeline.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3884 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-19 04:18:31 +00:00
hikerstk
63e16e3e8a Removed scene.?pp (which didn't do much anyway except for
handling the cameras, which can as easily be handled by
player karts instead).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3883 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-19 04:03:25 +00:00
davemk
271a157c6c use kart projection for rescue and initial simulation
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3882 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-18 11:05:40 +00:00
davemk
9b45fdc547 more cosmetic changes
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3881 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-18 10:59:21 +00:00
hikerstk
91e1f0d1ba Added some AI debugging support: for AI hard the
point it is aiming at is displayed when compiled
with AI_DEBUG.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3880 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-18 10:37:05 +00:00
davemk
a5dc04c5e7 cosmetic changes
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3879 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-18 10:33:21 +00:00
hikerstk
184ba6269e Bugfix: the circles for the karts on the minimap were not shown
when the game was started using the menu (instead of -N command
line option).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3878 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-18 09:41:53 +00:00
davemk
d5b56f92ee kart:reset zipper/look back key
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3877 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-17 13:39:38 +00:00
hikerstk
91613632ff Removed VS compiler warning.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3876 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-17 09:58:39 +00:00
davemk
ae15f8a18e make sure removeKart not called twice (eliminate+rescue)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3875 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-17 07:50:21 +00:00
davemk
b35ec4b31f separate zipper velocity change from suspension/turning impulses
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3874 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-17 07:19:14 +00:00
davemk
284599bb38 cosmetic changes
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3873 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-17 06:55:44 +00:00
hikerstk
85324a7685 Fixed several memory leaks. Now the karts displayed in the kart
selection screen after a race was finished should be 'clean' (though
a 2nd race might still not work at this stage).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3872 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-17 00:24:47 +00:00
hikerstk
ce4d1b8000 Fixed VS compiler warnings.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3871 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-17 00:19:55 +00:00
auria
91c04d564f Improved music credit text displayed at the beginning of a race so it's not confused with track author
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3870 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-16 22:52:41 +00:00
auria
a2e93a9b2c Don't show music desc when music is off
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3869 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-16 20:55:06 +00:00
auria
b7c8b77952 Improved input handling with modal dialogs & text boxes
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3868 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-16 19:36:52 +00:00
auria
600ac7ebf5 Fixed backspace in new player dialog dismissing the dialog
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3867 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-16 19:25:15 +00:00
auria
f3e1dc0550 Hopefully fixed rescue-under-track issue by raising drivelines
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3865 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-15 17:58:55 +00:00
rforder
5b62ac9a59 Fixed ActivePlayer::getKart to actually return the correct kart.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3861 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-14 20:16:34 +00:00
rforder
47cfe64301 More cleanup. Replaced StateManager::addActivePlayer(PlayerProfile *) with StateManager::createActivePlayer(PlayerProfile *, InputDevice *) . This will ensure that in the future no active players will accidentally be added without an associated device and also removes some redundant code.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3860 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-14 17:36:47 +00:00
rforder
8b3b8e3d28 Fix for no keyboard support when using --no-start-screen switch.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3859 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-14 17:05:52 +00:00
auria
2c8b615384 improved direvline to be less close to monkey
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@3858 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-14 00:17:12 +00:00
hikerstk
405ee12ca5 Fixed various memory leaks.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3857 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-13 23:26:38 +00:00
rforder
7a84273ec5 Cleaning up kart selection. Assigns karts correctly in multiplayer. included some null pointer and bounds checks that were causing some
crashes, etc.



git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3856 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-13 22:53:24 +00:00
rforder
3119dec5c2 temporary work around for multiplayer kart selection
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3855 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-13 21:58:55 +00:00
rforder
808aa8bfea More cleanup in the kart selection gui & input code
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3854 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-13 18:39:18 +00:00
rforder
7db3295936 Moved various function calls involved in the initialization of the kart selection screen from different places in the code into the "init"
section of the kart selection call back.  This will prevent some problems that were occuring when returning to the kart select screen 
from the track select screen (and it just makes more sense to find them there).  Renamed playerPressedRescue and firePressedOnNewDevice 
to playerQuit and playerJoin respectively, to more accurately describe the behavior of the functions.  Removed the now superfluous 
setPlayer0Device function.



git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3853 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-13 17:38:01 +00:00
hikerstk
0fa6343023 Fixed VS compilation error and warnings (no hypotf).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3852 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-13 12:29:45 +00:00
davemk
ab5a57daff remove excess side_impulse friction torque on karts
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3851 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-13 12:24:19 +00:00
davemk
c27a807e64 item intersection uses y_offset, hat initialised properly and some redundant code removed.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3850 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-13 12:12:22 +00:00
hikerstk
1033bfdf59 1) Only Track is now using the ItemManager.
2) Fixed several memory leaks in animation code.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3849 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-13 11:12:26 +00:00
hikerstk
756335fc8b Fixed incorrect scaling of mini map.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3848 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-13 10:58:42 +00:00
hikerstk
83e19ff817 Added a test version for slipsteam support. Note that besides
tweaking parameter (and potentially the implementation) there is
currently no graphical indication that you are slipstreaming,
or using a speed boost due to slipstreaming.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3847 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-13 04:58:37 +00:00
hikerstk
2b5a273b95 Renamed RaceManager::getKartName to getKartIdent, since this is was the function actually does :)
(prevents us printing the id instead of the name somewhere).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3846 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-13 04:53:51 +00:00
rforder
3c7e489698 Still tweaking kart selection menu input & menu input in general.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3844 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-13 01:48:15 +00:00
rforder
f3cab7c2b3 Cleaning up multi-player handling in the kart selection screen
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3843 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-12 19:04:01 +00:00
rforder
db1c53fa94 Moved the handling for the fire & rescue buttons in the kart selection menu out of the device manager & into the input manager (which makes more sense). No more setting the action to PA_FIRST to signify that it was handled internally (too hackish).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3842 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-12 18:19:02 +00:00
hikerstk
209d679a56 'Prepared' bugfix (for once we have a in-race menu):
if a player presses esc. after finishing a race in a 
GP, but before the race is finished, rerunRace() will
reset the scores and times to the previous values - 
but in case of karts who haven't finished the race 
that was undefined.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3840 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-12 02:55:53 +00:00
hikerstk
bd2c6c27b5 Bugfix for 2354315: items explode over void.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3839 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-12 00:14:51 +00:00
hikerstk
4439e7df49 Bugfix for 2804407: Playing challenges after split screen starts
the challenges in split screen.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3838 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-12 00:05:19 +00:00
hikerstk
763257d469 Bugfix: grass in castle arena slows you down.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3837 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-12 00:04:13 +00:00
auria
72c17d391b Improvements to input actions handling in GUI, implemented selection of other game modes
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3829 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-11 00:55:48 +00:00
rforder
2a23fa33a8 Fixed sticky joysticks... again.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3828 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-09 19:04:06 +00:00
rforder
abfda2b933 Input cleanup, only relays button events when the button state has actually changed. Won't issue multiple button events when the button
is only pressed once (doesn't unload arsenal when fire button is tapped, etc.).



git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3827 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-09 18:47:01 +00:00
rforder
aee48faca8 Updated input configuration GUI to work correctly with recent changes to the input system.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3826 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-09 18:12:35 +00:00
rforder
3ef3c67213 Fix problem with DeviceConfig::getBindingAsString(), input config gui works again.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3825 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-09 17:05:41 +00:00
hikerstk
f1a46e6d38 Fixed rotation of physical objects (like road cones).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3824 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-09 05:54:33 +00:00
rforder
cf8e767f5c more input code clean-up
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3823 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-09 04:12:04 +00:00
rforder
21fb622a6d Broke down mapInputToPlayerAndAction() into several composite functions to increase readability & ease efforts to debug.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3822 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-07 17:31:14 +00:00
hikerstk
f7183492cf Improved handling of physical objects (size computation and matching of physical
and graphical position now better) - rotations still need to be fixed.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3821 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-07 06:21:39 +00:00
hikerstk
989220af7e Replaces tabs with spaces.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3820 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-07 06:16:01 +00:00
hikerstk
5fb0903694 Updated VS project file for new files.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3819 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-07 01:52:55 +00:00
rforder
1d681112af Fixed sticky joystick bug that cropped up in the last commit
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3818 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-07 00:29:43 +00:00
mbjornstk
ead55f4e21 Add normals data so it looks smooth.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3817 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-06 22:17:22 +00:00
rforder
f12463b4c9 Fixed temporarily broken keyboard support.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3816 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-06 20:13:22 +00:00
rforder
f3e3206b26 More cleanup for the input system. Removed a lot of functions from InputDevice that won't be used there anymore.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3815 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-06 19:05:26 +00:00
rforder
9ba0bd67d2 Added new DeviceConfig class (/config/device_config.cpp) for review. The DeviceConfig class will be responsibile for handling Gamepad and Keyboard configurations. It is now possible to share a single configuration between identical devices. Begun integration, still needs *a lot* of cleanup, but basically works.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3814 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-06 18:00:18 +00:00
hikerstk
671fde19cf Some code cleanup.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3813 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-06 05:11:16 +00:00
hikerstk
6bed41add5 Bugfix: removed debug/test code.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3812 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-05 12:58:08 +00:00
hikerstk
c64608eec7 Added fixes to STK to work with current irrlicht SVN. All changes
are in #ifdef IRR_SVN - and at this stage linking fails for atm unknown
reasons. No changes to irrlicht 1.5 compilation.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3811 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-05 12:45:11 +00:00
rforder
d46558fff4 Moved m_animated_textures.clear(), m_all_nodes.clear(), & m_all_meshes.clear() *outside* of the respective for loops & removed the
redundant null pointer check for m_animated textures per Joerg's observations.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3810 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-05 02:03:47 +00:00
auria
0e80af99ab Updated sl transaltion by mufic
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3809 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-05 00:50:10 +00:00
hikerstk
fedb99fb34 Replaced several dynamic_cast with getIrrlichtElement
(which avoids dynamic_casts in non-debug mode and
on windows, where irrlicht as default is compiled without
RTTI information).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3808 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-04 23:56:54 +00:00
hikerstk
0b98a1eaea Replaced dynamic_cast with irrlicht getType function (since
irrlicht on windows per default is not compiled with
RTTI).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3807 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-04 23:07:23 +00:00
rforder
c4bcec281f Fixed the messy Track::cleanup function (correctly this time). No longer crashes when you re-play a track that you had previously played.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3806 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-04 21:31:44 +00:00
rforder
9f38ccb15b ================================================================================
Temporary fix for multicontroller problems.  This fix will support multiple 
controllers with the same name, but there will be one entry in the config file
for each controller.  No longer creates multiple entries for each controller.
Need to correct a few other problems before this can truly be completed.



git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3805 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-04 20:18:43 +00:00
hikerstk
2acfc48e3e Updated animation rotations.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3804 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-04 13:05:13 +00:00
hikerstk
05567fea39 Removed HAVE_IRRLICHT
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3803 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-03 05:02:30 +00:00
auria
6b15d31d6b Added much documentation and did some cleanup to GUI engine (hopefully if I'm hit by a meteorite, others will be able to continue working with the code)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3802 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-03 01:47:28 +00:00
auria
86e5f5c71d Configuring gamepad input works again
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3801 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-03 00:29:20 +00:00
hikerstk
6f2eeae5a7 Code cleanup (removed HAVE_IRRLICHT, ...).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3800 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-02 23:42:03 +00:00
hikerstk
217ff4741a Added support for the kart files to specify the shape of its symbol in the mini map.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3799 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-02 23:40:46 +00:00
hikerstk
f3bc93f69a Fixed (at least some) incorrect rotations in 3d animations.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3798 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-02 23:35:35 +00:00
hikerstk
ece925bdcc 1) Removed wire-frame support (which didn't work anyway, and would need
a fair amount of work to get it to work with irrlicht).
2) Added ctrl-f11 support to switch from bullet debug view back to
   track view (full toggling back and for is not supported yet and
   ends up with a grey screen in bullet debug view).
3) Code cleanup (removed tabs, HAVE_IRRLICHT, ...)


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3797 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-02 23:34:22 +00:00
hikerstk
024e0d545e Fixed bullet debug view, improved bullet debug camera to be always
behind the kart now.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3796 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-02 23:18:10 +00:00
auria
45f030b4da Simplified event handling model in GUI to be less obtuse and more predictable
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3795 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-02 19:20:27 +00:00
auria
432b1598c3 Fixed AI kart count widgets to provide correct in game
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3794 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-02 19:08:11 +00:00
auria
1653ae14d7 Fixed player identity not changeable by improving event handling in the GUI
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3793 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-02 18:53:50 +00:00
auria
8623a4a49a Fixed incorrect code (and warning)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3792 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-02 18:04:16 +00:00
auria
589a7c087e Speeded up kart model rotation in menus due to popular request
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3791 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-02 18:03:58 +00:00
auria
70f74f7142 fixed crashes with command line arguments
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3790 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-02 17:56:59 +00:00
auria
aceea4b120 Controller patch by Bob Forder - thanks\!
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3789 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-07-31 23:50:40 +00:00
auria
4c3713789f Can now choose which track to play into in the GUI + sow proper screenshots and track names
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3788 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-07-31 01:34:06 +00:00
auria
5a7b97fb50 Scaled down adiumy texture
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3787 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-07-31 01:08:32 +00:00
hikerstk
d072a36f39 Added Rudy's animated version of adiumy (left/right steering).
Note that the texture were resized back to 1024x1024 - could someone
resize them back to 512x512?


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3786 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-07-30 13:46:45 +00:00
hikerstk
a0102fcc0e Fixed half-transparent icons in race gui.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3785 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-07-30 10:20:11 +00:00
hikerstk
89b2eea124 Added first version of track mini map to race gui.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3784 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-07-30 02:40:30 +00:00
auria
519dc6426d Made Tux appear first in the kart choice and be selected by defult to be consistent with shown model
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3783 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-07-30 01:55:58 +00:00
auria
e252619e6b Misc small improvements to player management and kart selection screen
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3782 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-07-30 01:29:57 +00:00
hikerstk
368604f379 Added speedometer.
NOTE: to use the speedometer, a patched version of irrlicht is needed. The replacement
files are included here, we hope that the necessary functions will be included in the
next irrlicht release (STK will still compile without a patched irrlicht version,
but not display the speedometer).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3781 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-07-27 11:56:09 +00:00
auria
987e230ca0 fixed running with both -N and --kart
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3780 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-07-21 01:43:24 +00:00
auria
d1b5f001cb Fixed back warnings (don't remove them this time hiker ;)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3779 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-07-21 01:35:18 +00:00
hikerstk
d8b212aa44 1) Fixed render-to-texture bug (which resulted in black background instead of
transparent one for the kart selection screen and mini map).
2) Added very first version of minimap (scale is wrong, no kart display yet).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3778 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-07-20 12:35:34 +00:00
hikerstk
317c3ee707 Fixed VS compilation issues (hypotf is not supported for non-Itanium platforms,
and the corresponding Vec3 function makes it easier if in the future we decide
to change the orientation of the bullet coordinate system).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3777 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-07-20 04:07:54 +00:00
hikerstk
ba501eebdf Fixed several VS compilation problems.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3776 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-07-20 04:05:21 +00:00
hikerstk
eaae85de12 Updated VS project file.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3775 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-07-20 03:09:25 +00:00
auria
34abb79d40 Fixed wrong includes (why was I able to compile it and MiniBjorn too??? scary)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3774 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-07-19 19:50:20 +00:00
auria
77affd957f Fixed wrong include (why was I able to compile it and MiniBjorn too??? scary)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3773 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-07-19 19:42:59 +00:00
auria
b63935ee83 How many files can I forget in a commit?
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3772 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-07-19 00:51:14 +00:00
auria
a193ed47e6 Added missing include (why did it work on my computer?)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3771 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-07-19 00:41:00 +00:00
auria
689cbe504c Added missing include (why did it work on my computer?)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3770 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-07-19 00:38:30 +00:00
auria
4fcf2830a0 Fixed incorrect code
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3769 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-07-19 00:33:58 +00:00
auria
f856a11031 Added forgotten file
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3768 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-07-19 00:27:42 +00:00
auria
eb1af21524 Further mammoth cleanup in GUI engine : separated widgets in many smaller files
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3767 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-07-18 19:04:45 +00:00
auria
7be81c67df Added files forgotten in previous commit
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3766 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-07-18 18:17:43 +00:00
auria
9016d02b7e More mammoth cleanup in GUI code. Modal dialogs are now each is a separate file, and are in the now STK-specific paackage, not in the generic engine
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3765 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-07-18 18:13:42 +00:00
auria
85266dfe10 Started mammoth cleanup of GUI code. Separated the generic GUI engine and the STK-specific bits (still work to do on this side)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3764 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-07-18 17:48:36 +00:00
auria
b71d1c4557 cleanup in GUI module (moved event handling out of Screen)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3763 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-07-18 16:04:45 +00:00
auria
fbc3119dbc Continued cleaning up references to Player & ActivePlayer and docs
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3762 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-07-18 15:32:54 +00:00
auria
2c0a322b61 Started cleaning up references to Player to use ActivePlayer where relevant
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3761 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-07-18 15:21:16 +00:00
auria
60f988f6a6 Updated Xcode project + fixed warnings
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3760 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-07-18 14:45:14 +00:00
auria
4f588c3dd8 Applied patches to improve items and plunger by david. Thanks\!
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3759 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-07-18 14:23:37 +00:00
auria
b6c5f07471 Applied cake improvements patch by David (thanks\!)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3758 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-07-18 00:02:16 +00:00
hikerstk
75d301417c Minor fix for previous commit (debug track was shown in
kart selection screen).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3757 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-07-17 01:08:00 +00:00
hikerstk
6706e72311 1) Quad meshes are now easier to use generally
(though still backwards compatible with e.g.
   rubber band and shadow)
2) More scene cleanups.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3756 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-07-17 00:22:58 +00:00
hikerstk
5f4b474e77 Fixed some memory leaks, code cleanup, started adding
mini map creation.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3755 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-07-16 12:09:15 +00:00
hikerstk
9563b78500 1) Added general messages (fastest lap etc) and plunger-in-face
2) Removed unused plib font objects - hooray :)


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3754 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-07-16 03:24:17 +00:00
hikerstk
9920c72415 Added display of the current music (work on speed display started, but not finished).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3753 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-07-15 13:40:22 +00:00
hikerstk
1ef58fce9a Very first version of irrlicht energy meter.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3752 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-07-14 12:57:04 +00:00
hikerstk
f978c25cf4 Added number of laps and powerup display to racegui.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3747 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-07-14 00:26:18 +00:00
hikerstk
e7d17ad201 Added kart icons and time display.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3746 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-07-13 12:25:38 +00:00
hikerstk
f51aa12fc0 Bugfix: length along track was incorrect (only computed length along
current quad).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3745 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-07-13 12:24:34 +00:00
hikerstk
5b42fb9f12 Bugfix: avoid crash in case of a kart not being on top of a terrain.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3744 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-07-13 12:23:16 +00:00
hikerstk
45713083c7 1) Removed unnecessary (and by now incorrect) special handling of 'pre first
lap'.
2) Bugfix: number of laps were not updated.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3743 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-07-13 12:22:27 +00:00
hikerstk
ad799ed990 Bugfix: non-active checklines did not save the previous position, resulting in
incorrect triggering later.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3742 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-07-13 12:21:12 +00:00
mbjornstk
5f7d9db5c3 Add minimum and maximum FPS reporting.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3741 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-07-12 20:47:01 +00:00
hikerstk
88b4b3b041 1) Added calls to new render functions which are
called during the irrlicht rendering, so calls
   to directly print etc. to the screen are possible.
2) Time and ready/set/go of the race gui now work.
3) Code cleanup.
4) Removed compiler warnings.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3740 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-07-12 11:54:21 +00:00
hikerstk
be331b0ed5 Updated VS project file.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3739 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-07-12 11:52:16 +00:00
mbjornstk
2898c025ad Add new file config/player.cpp.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3738 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-07-12 00:50:37 +00:00
auria
dd95352fe2 Added file forgotten in previous commit
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3737 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-07-12 00:34:40 +00:00
auria
a44b531525 Replaced usage of some confusing IDs with more explicit pointers
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3736 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-07-12 00:18:37 +00:00
auria
d1c5c449f9 Improved sizing code + shriking effect in kart selection screen
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3735 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-07-11 19:38:27 +00:00
auria
ab4787f884 Fixed in bug in the device manager that could cause crashes
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3734 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-07-11 19:29:33 +00:00
auria
ab4cdcae00 A player can now remove himself by pressing rescue at the kart selection screen
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3733 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-07-11 19:24:42 +00:00
auria
0e890dc5cc Work on associating a player to its device in the kart selection screen
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3732 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-07-11 17:32:05 +00:00
auria
f987fff348 more work on multiplayer kart selection screen & multioplayer input
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3731 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-07-11 16:50:57 +00:00
auria
c92c33ccb8 more work on multiplayer kart selection screen
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3730 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-07-11 15:47:07 +00:00
auria
e088c97939 Fixed resizing spinners
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3729 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-07-11 15:34:30 +00:00
auria
71a2083819 Pressing fire on another devices in the kart selection screen will now cause new players to appear
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3728 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-07-11 15:20:18 +00:00
auria
d9cdb5415a removed old ugly unused code from ptr_vector [so hiker can't complain about it anymore ;)]
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3727 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-07-11 02:04:20 +00:00
auria
8eaef3f63b Better player detection. Still getting some problems with irrlicht widgets : they internally catch some events without asking me. For instance, in 'press fire to join', if player has 'fire' assiged to the spacebar, pressing the spacebar results in irrlicht pressing the currently button - not sure how to get around this.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3726 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-07-11 01:56:07 +00:00
auria
3c6ba08857 Fixed ambient light not present when starting race with -N
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3725 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-07-11 00:14:04 +00:00
hikerstk
54c3c08558 Bugfix: incorrect name in #ifdef.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3724 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-07-10 01:08:57 +00:00
hikerstk
2474e7a164 Fixed steering direction for animation, and made animation smoother
(i.e. when steering left and then start turning right, the animation
started only after the 'straight ahead' point was reached, now the
animation will start immediately).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3723 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-07-09 04:25:38 +00:00
hikerstk
0340a352fb Added Xapantu's kart exporter.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3722 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-07-09 03:22:12 +00:00
auria
d1e805ad78 dynamic casts are only used in debug builds
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3721 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-07-09 01:37:10 +00:00
auria
ae33627515 Added widget cast helper method to widget to accomodate windows not having RTTI
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3720 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-07-09 01:29:23 +00:00
hikerstk
18f898f34e Added missing file from previous commit.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3719 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-07-09 01:13:01 +00:00
mbjornstk
d9d9cc13e8 Smooth bomb.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3718 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-07-08 23:27:32 +00:00
hikerstk
10f3541177 Bugfix: using char[128] for filenames is not long enough. Replaced with
std::string so there is no more length restriction.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3717 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-07-08 23:26:07 +00:00
mbjornstk
0e90316a99 Smooth box. Loop has correct reflection effect.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3716 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-07-08 23:17:22 +00:00
mbjornstk
3c50808965 Smooth tanks. Blue, cyan and green parts need something like EMT_SPHERE_MAP.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3715 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-07-08 23:09:00 +00:00
mbjornstk
412b1e9d58 Smooth cake.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3714 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-07-08 22:52:26 +00:00
mbjornstk
31fb2f971f Anchor is smooth too. Change naming a bit (but still some "anvils" around).
Bonus hack: temporarily using anchor as rescue model (avoids crashes).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3713 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-07-08 22:40:54 +00:00
mbjornstk
c6c561c387 Smooth model (enable "Normals" in B3D export options).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3712 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-07-08 22:17:27 +00:00
hikerstk
f332c3a345 Moved timeToString into StringUtils.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3711 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-07-08 12:34:39 +00:00
hikerstk
e8c70f73af Finished support for lap counting using checklines.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3710 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-07-08 12:33:22 +00:00
hikerstk
0f47c60042 Added support for VS heap check.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3709 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-07-08 12:32:25 +00:00
hikerstk
67091b1b4e Bugfix: dynamic_cast does not work if irrlicht is compiled without rtti (which it happens to be by
default with visual studio).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3708 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-07-08 03:21:13 +00:00
auria
c5afb804c3 Patch by StephenIRC to fix input when starting with -N
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3707 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-07-08 00:46:47 +00:00
hikerstk
1b6d075346 Lap counting is now done using checklines, old code for this removed.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3706 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-07-08 00:44:55 +00:00
hikerstk
9d88f0c07a 1) Fixed several typos (self. missing in function calls before I added an object for
the exporter)
2) Bugfix: Checklines are now convverted to world coordinates.
3) Added 'main-driveline' type, and simplified driveline definition (e.g. it can have
   connecting vertices from the left to the right driveline, but it also works if they
   are not there).
4) Fixed support for old-style items defined using the name RHERRING, which can have a number
   attached to it, e.g. RHERRING.001.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3705 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-07-08 00:42:45 +00:00
hikerstk
7f5fccbeff Updated VS project file.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3704 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-07-06 13:46:11 +00:00
hikerstk
8c1bba8abb Added initial support for checklines (though atm they don't do anything yet).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3703 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-07-06 13:35:33 +00:00
auria
18dc556fe6 Added functions to clean-up input after a game (though they're not called yet)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3702 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-07-04 20:09:49 +00:00
auria
a7abbf4c82 More work towards multiplayer (player 1 is now assigned an input device when pressing 'new game'). Cleanup when restarting game not implemented
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3701 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-07-04 20:00:18 +00:00
auria
1c256c7805 Refactored kart selection screen code to work towards multiplayer
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3700 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-07-04 17:24:09 +00:00
auria
a3af7f63a9 Added forward to help compilation
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3699 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-07-03 22:57:21 +00:00
auria
1e6373f999 The list of players shown in the kart selection screen now comes directly from preferences
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3698 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-07-03 19:13:53 +00:00
auria
58cfaa27fa Implemented model preview for all karts
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3697 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-07-03 19:06:24 +00:00
auria
c08e0eaf0a Spinners can now contain text + the number; used it for the number of laps selector
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3696 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-07-03 18:17:11 +00:00
auria
c8e7c5b92b Cleaned up widget code so type is automatically determined and does not need to be manually set
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3695 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-07-03 18:06:04 +00:00
auria
43ec7af757 Removing a player now triggers a confirmation dialog
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3694 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-07-03 17:52:13 +00:00
auria
1f2f028104 Improved player info dialog, with a cancel button, and by putting the delete button apart
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3693 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-07-03 17:24:44 +00:00
auria
55a282c829 fixed compiler warning
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3692 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-07-03 17:17:10 +00:00
hikerstk
ec86727813 Fixed line endings.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3691 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-07-03 03:54:33 +00:00
hikerstk
fbec6365c3 Added support for exporting physical objects.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3690 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-07-03 03:49:45 +00:00
auria
6b58198830 Improved Release target of Xcode to build application bundle with data cleanly
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3689 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-07-03 01:44:55 +00:00
hikerstk
88600d7d2e 1) Animations can now be bullet rigid bodies, which means collisions are
possible.
2) The track exporter supports now exporting a single animation model only even
   if the model is used in several animations.
3) Changed the rad to/from degree macros to be uses as multiplication factors,
   i.e. RAD_TO_DEGREE*x instead if RAD_TO_DEGREE(x). This allows more compact
   code if vectors are convered (RAD_TO_DEGREE*vec3  instead of three separate
   macro invocations, once for each component)


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3688 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-07-03 00:51:31 +00:00
hikerstk
853bd9a0d3 Added some ambient light for windows only, since otherwise the
tracks are just too dark. Reason for this is not known, it looks
fine on Macs without this call.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3687 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-07-02 23:59:39 +00:00
auria
3d68830c60 Updated Xcode project so that executing STK will work out-of-the-box without needing to give data path to executable manually
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3686 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-07-02 01:47:01 +00:00
hikerstk
da030d923d Removed compiler warning.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3685 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-07-01 12:05:24 +00:00
hikerstk
d9e90576c7 Added support for bezier interpolation.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3684 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-07-01 12:04:26 +00:00
hikerstk
0fffe4c97f Fixed typo (writing incorrect coordinate).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3683 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-07-01 12:03:08 +00:00
hikerstk
d1807bf4c4 More animation support (still not complete) - animated objects in
blender will now be exported with local coordinates, and the
right location is exported in the .scene file and used in STK.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3682 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-07-01 02:14:30 +00:00
auria
f4c08a75bf updated Xcode project with new files
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3681 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-07-01 01:40:56 +00:00
hikerstk
6cefc34b31 More work on animations (still work in progress)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3680 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-30 12:51:38 +00:00
auria
d9f3a197cc Fixed compiler warnings (and potential memory issues)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3679 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-29 23:56:26 +00:00
auria
fc52b751b6 Updated Xcode project
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3678 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-29 23:54:37 +00:00
hikerstk
e6fb0c9231 Removed compiler warning.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3677 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-29 03:38:48 +00:00
auria
555a6cb8e8 Implemented FPS display. Limited FPS in menus where it's really not necessary to push the graphics card hard
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3676 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-29 01:40:15 +00:00
auria
ac66e015c9 Removed much useless calculations (done over and over on every frame) from skin
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3675 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-29 01:09:03 +00:00
hikerstk
ab115262f1 Added support for exporting IPO based animations.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3674 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-29 00:47:50 +00:00
auria
ade547bd2e Removed a little unneeded overhead in skin
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3673 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-29 00:32:09 +00:00
auria
9ccd391906 Improved input sensing for gamepad
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3672 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-29 00:06:37 +00:00
auria
b8f2ef6c16 Some cleanup in input sensing code + fixed a totally stupid bug
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3671 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-28 23:24:58 +00:00
auria
a359f74ea4 Added label to players preferences to explain how to edit a player
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3670 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-28 21:08:19 +00:00
auria
d2f3e9d70c Improved keyboard navigation within lists somewhat (it's still wrong when going up, but i have no idea how to avoid this problem without rewriting the list control)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3669 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-28 21:03:53 +00:00
auria
47224bd947 Improved keyboard navigation within lists somewhat
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3668 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-28 20:52:10 +00:00
auria
94c1addf3f Fixed broken 'new player' dialog
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3667 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-28 20:49:47 +00:00
auria
23192bfe21 Allowed deleting players
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3666 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-28 20:46:20 +00:00
auria
fc826538f6 Allowed renaming players
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3665 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-28 20:39:05 +00:00
auria
ec8a77041d Small improvements to 'enter player' dialog code
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3664 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-28 20:22:49 +00:00
auria
33899210b2 Implemented 'press esc to cancel' buttons in some modal dialogs
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3663 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-28 20:07:06 +00:00
auria
aba5e61935 Fixed some absolute paths in Xcode
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3662 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-28 13:26:24 +00:00
auria
186e4515b6 Updated Xcode project
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3661 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-27 15:29:51 +00:00
hikerstk
fadb3692f8 Added files missing in previous commit.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3660 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-26 23:56:37 +00:00
hikerstk
c14ffd586e Added framework for animation (doesn't do anything atm).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3659 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-26 03:21:22 +00:00
hikerstk
a4ab2fa094 1) Main fields (name of track, description, ...) can now be set as id
properties in the python scene.
2) Started adding some support for animations.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3658 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-26 02:57:05 +00:00
auria
b886b3bb1c Tux now has smooth wheels
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3656 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-26 01:31:58 +00:00
auria
7a2e67505f Tux now has wheels in the kart selection screen
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3655 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-26 01:19:57 +00:00
auria
708b65b0af Fixed pressing escape in-game
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3654 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-26 00:40:18 +00:00
auria
5b5d4f3ee9 Updated Xcode project + updated translation code to work with libintl framework on mac
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3653 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-26 00:07:56 +00:00
auria
1914a06d55 improved in-game shading (used values that make more sense)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3652 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-25 01:50:16 +00:00
auria
b52d4e0dc8 improved in-game shading (some fine-tuning will be required for it to look good. consider this an initial implementation)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3651 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-25 01:44:32 +00:00
auria
10ce5a6aa9 Tux is now smooth\!
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3649 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-25 01:10:10 +00:00
auria
ec590c76b8 Gave some light to kart preview (not smooth yet)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3648 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-25 00:50:58 +00:00
hikerstk
b13b651703 The track exporter is now able to export old and new drivelines.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3647 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-24 23:55:23 +00:00
auria
e7433c50dd Improved the kart model view
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3646 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-24 23:01:45 +00:00
auria
9646c029f7 Worked around a irrLicht bug that caused a crash upon entering a new player
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3645 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-24 18:59:01 +00:00
auria
5c57b19a0a Improved text box widget implementation. Main consequence is that keyboard naviagtion is now possible in player info dialog
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3644 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-24 18:18:20 +00:00
auria
cf85ff876d Player dialog is now shown when pressing enter/double-clicking on a player in the list. Fixed dismissing dialogs with escape.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3643 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-24 17:53:22 +00:00
auria
604c7adeea Widgets in modal dialogs can now be skinned
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3642 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-24 16:09:59 +00:00
hikerstk
238b401cc2 Added initial support for bezier curves to be exported from blender
and imported into stk (though they are not used for anything atm).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3641 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-24 01:27:05 +00:00
auria
09ce7366c8 Added saving challenges to config file
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3640 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-23 01:44:49 +00:00
auria
d2cd16910a Fixed bug with config file when switching resolution
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3639 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-23 00:46:13 +00:00
mbjornstk
516fb47751 Some clean up documentation strings.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3638 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-22 22:34:42 +00:00
hikerstk
2dd3153a87 Fixed some compiler warnings (turned track-debug back into an int since
it will be used in future to switch on/off different options at runtime).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3637 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-22 02:00:36 +00:00
hikerstk
0b96e842fe Updared VS project file.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3636 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-22 01:54:48 +00:00
auria
bd48fc0b8e protection against bogus config files
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3635 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-22 01:45:56 +00:00
mbjornstk
7f709e4abb Rearrange modal dialog files.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3634 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-22 01:32:19 +00:00
auria
30b2f8472e Fixed old LISP config file crashing STK.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3633 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-22 00:31:46 +00:00
auria
28503654ad Started implementing track-screen pop-up
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3632 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-21 20:00:39 +00:00
auria
a1c3cc54f9 fixed makefiles (@Hiker: still don't want to use globbing? :P )
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3631 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-21 19:39:21 +00:00
auria
36bfc5e7fe The player list can now be extended in Options, and is saved to file and loaded too
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3630 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-21 18:55:12 +00:00
auria
2e22e1c58a improved XML generation for user config (noew contains all comments)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3629 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-21 17:13:54 +00:00
auria
b15cd04c5f Further improved XML generation for user config + prepared infrastructure for saving challenges/players (groups)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3628 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-21 16:15:27 +00:00
auria
6f2f918590 improved XML generation for user config
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3627 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-21 15:44:02 +00:00
auria
7624194dd5 saving/loading to/from user config file should now work (in XML)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3626 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-21 01:44:11 +00:00
auria
2f6b05bace started converting user config to XML. Implementation is not 100% complete yet; saving works, not lodading. Implementation is not the prettiest but designed for minimal maintenance.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3625 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-21 01:10:43 +00:00
mbjornstk
d9f999dff8 Closing " was missing for screenshot.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3624 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-21 00:42:39 +00:00
auria
c06dd7cbe2 initial support for the 'enter a new player' dialog
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3623 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-20 01:05:10 +00:00
auria
7f925012a6 fixed text in modal dialog moving when you clicked it
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3622 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-20 00:42:13 +00:00
auria
bfa5b18f24 misc cleanup (especially in modal dialogs)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3621 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-20 00:28:25 +00:00
mbjornstk
72ef6843ad Experiment just to show what ambient and a light can do.
It should help figure what objects need fixing, what ambient range is useful
or what mood we can get (redish ambient for lava tracks, etc).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3620 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-19 18:38:26 +00:00
hikerstk
cb5ec0e8b0 Added sun position.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3619 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-19 00:07:58 +00:00
hikerstk
8161ee32cc 1) Removed ambient light.
2) Made all items 'not lighted' since they appear (without ambient lighting) very
   blocky.
3) Renamed 'isCollected' to collected (since isCollected sounds more like a boolean
   function returning if an item is collected or not).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3618 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-19 00:02:17 +00:00
hikerstk
f6c37bd837 Minor changes and code cleanup (still no fading/transparency).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3617 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-18 23:54:46 +00:00
hikerstk
7bb91862ff First version of skid marks (though the skid marks are not yet
transparent, nor do they fade).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3616 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-18 05:36:52 +00:00
hikerstk
8130ab34af Bugfix: include of cstring was missing, resulting in strcmp not
defined on some platforms.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3615 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-18 02:13:00 +00:00
auria
cb0b1d2d10 added enw background image by elisee
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3614 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-17 01:11:42 +00:00
auria
35faf740ca working towards players list + added more control over widget positions when in sizers
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3613 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-14 00:10:44 +00:00
auria
8af725a5ab Completed skin-file implementation + documented it
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3612 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-13 19:37:43 +00:00
auria
6dd30317ae moved skin-specific files to a skins/skinname subdirectory, making it flexible and allowing for future modes
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3611 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-13 19:05:41 +00:00
auria
1548e1f5b4 font color is now also specified in STK skin file
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3610 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-13 18:17:44 +00:00
auria
e4f2a2af2a replaced non-free background image with a free one (doesn't look as good unfotrunately)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3609 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-13 18:04:50 +00:00
auria
dc26002e79 skin info is now mostly read from a config file, making it cleaner and opening the door for futur modding capabilities (continued)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3608 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-13 02:02:51 +00:00
auria
a1044011d3 skin info is now mostly read from a config file, making it cleaner and opening the door for futur modding capabilities
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3607 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-13 01:47:06 +00:00
hikerstk
ee90eca26e 1) Created new config subdir and moved the last remaining files into
appropriate subdirs (only main.cpp and main_loop.?pp are now directly
   in the src directory).
2) Cleaned up all #include directives, so that all files now use
   the right subdirectories.
3) Some minor code cleanup.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3606 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-11 10:00:43 +00:00
hikerstk
2eceacbd70 1) Added new water splash effect (though it needs a proper texture, and
better tweaked parameters).
2) Water and smoke special effects can now be triggered depending on
   terrain (default is off for everything). For testing purposes the
   lighthouse track has smoke for sand, and water splashed for sea
   (i.e. it is currently possible to drive on the water ... for
   testing purposes only :)  )


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3605 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-11 05:57:46 +00:00
auria
807e0dd011 improved skinning of list control
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3604 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-11 01:00:42 +00:00
auria
cc184e2115 updated Xcode project
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3603 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-11 00:06:22 +00:00
hikerstk
c0ab52bfb3 Simplified smoke system (to use only one particle system instead of two),
and improved the origin of the smoke to be the actual position of the
wheels (though this is sometimes still not 'correct' enough atm).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3602 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-10 13:04:30 +00:00
hikerstk
ba7c983d18 1) Script can now export 'empties' (i.e. items, bananas etc).
2) Improved handling of unsorted vertices (but still difficulties with
   determining the right start point for a shortcut).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3601 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-10 05:35:39 +00:00
mbjornstk
2a99182969 Edited nitro PNG to be more circular and tweaked emision so it looks like
the kart is leaving a fire trail. Also made it fire even if stopped, so
driver sees nitro works (wasting it).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3600 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-09 23:04:18 +00:00
hikerstk
5771a2b538 Bugfix: blender's vertices are not necessarily in the order in which
the points of a driveline are connected.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3599 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-09 12:33:21 +00:00
auria
3e62911873 game mode selection screen now features a description of the mode
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3598 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-09 01:03:48 +00:00
auria
ef2d5b6229 Configuring gamepad from GUI should now work on Linux
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3597 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-07 23:04:18 +00:00
auria
63c6229fbc Fixed passing reolution on the command-line with -s. Improved command-line flags handling to not create a graphical context when none is required (like for --help or --version)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3596 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-07 15:20:51 +00:00
hikerstk
5516028d4b The track exporter is now able to export the quads of a track,
and partly the quad graph data structure, too. Not really finished
yet, but getting there.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3595 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-05 15:04:13 +00:00
auria
b3a4e5b66b Fixed problem with race setup : kart amount would only be considered if you changed it, if you left the default value of 4 you'd be alone
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3594 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-05 01:03:46 +00:00
mbjornstk
3cc2aad628 Tuning of skid smoke. Particle is more transparent and has slight cyan shade.
More particles but smaller, with different life times. And trying to get them
to fade, but that is not working (trying to get them to become red as test,
final version should just fade transparency).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3593 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-04 20:16:38 +00:00
auria
bab247c3f0 updated Xcode project to be friendly with built-in SVN support (this is user-specific, so each user will need to configure the repository on their end. But at least all project settings are friendly to allow this.)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3592 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-04 01:50:01 +00:00
auria
6ba50b831d tweaked material-specific slowdowns so that if you stop on e.g. sand, it's not hard to get out of there (before since acceleration was strongly cut at all times you could have trouble starting again if you stopped on sand)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3591 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-04 00:25:16 +00:00
auria
537a4613d6 updated Xcode project
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3590 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-04 00:16:21 +00:00
mbjornstk
f964dc5723 Cloned original smoke code by hiker to create nitro particles so I can
test and tweak images if needed. xml was wrong but no obvious output in 
console so missing png was a real headache to figure. Tweaked drifting 
power loss (0.75 -> 0.5) and default brake power (100 -> 20).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3589 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-04 00:16:13 +00:00
mbjornstk
87d02728cf Added the png for tux shadow (direct convert from the rgb).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3588 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-03 23:38:31 +00:00
mbjornstk
c5fbf40736 Experiments with smoke size and position.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3587 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-03 23:00:16 +00:00
hikerstk
9d407561dc Fixed compilation problem (missing function getKartWidth).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3586 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-03 13:41:02 +00:00
hikerstk
25b9d9643c Replaced all remaining HEADER_.*_H with HEADER_.*_HPP .
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3585 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-03 02:17:43 +00:00
hikerstk
590eab3315 Missed one file in previous commit - another wrong include fixed.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3584 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-03 02:14:32 +00:00
hikerstk
64d72dabad Fixed incorrect include paths.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3583 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-03 02:12:37 +00:00
mbjornstk
f84a77cf59 Test with two smoke trails. Easily undoable (not mixed the right and left
parts yet, so erase _r part and mass replace s/_l//g). If this stays,
better find the common parts and mix the rest so any change is done for
both sides.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3582 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-03 01:49:57 +00:00
hikerstk
96805cfc71 Moved race related files into new subdir 'race'.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3581 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-03 01:36:48 +00:00
hikerstk
83a032a27e Mover user_pointer into subdir.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3580 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-03 00:54:17 +00:00
auria
70a924c105 fixed warning (and potential problem)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3579 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-03 00:44:37 +00:00
hikerstk
9e6b1fb103 Removed unused file.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3578 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-03 00:42:21 +00:00
hikerstk
e1b835cafd Fixed smoke system (minor issues: smoke comes from the middle of the kart,
not from the two wheels anymore).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3577 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-03 00:39:20 +00:00
auria
d814a4b94d Updated Xcode project
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3576 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-03 00:21:33 +00:00
hikerstk
839ddc140f Removed unused file.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3575 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-02 12:51:53 +00:00
hikerstk
075c9dbb86 Moved more files into appropriate subdirs, update build
system for VS (verified) and autoconf (not verified).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3574 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-02 12:37:29 +00:00
hikerstk
55c7bbe600 1) Explosions now work, though need a new texture and
better particle parameters.
2) Minor work on smoke particle system, not finished.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3573 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-02 12:06:35 +00:00
hikerstk
2b9d7a0b55 Cleaned up #includes, for debugging F1 triggers now also an explosion.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3572 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-02 12:01:27 +00:00
hikerstk
a93191dc49 1) Bugfix: exploding flyables could trigger a crash.
2) Moved explosion closer to ground.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3571 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-02 11:59:17 +00:00
hikerstk
d7a6494f5b Fixed VS compilation warnings/errors.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3570 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-02 11:56:48 +00:00
hikerstk
102a601192 Minor code cleanup.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3569 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-02 11:51:26 +00:00
auria
7d8d053157 Kart amount can now be set from GUI
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3568 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-02 01:06:05 +00:00
mbjornstk
1bf249a438 Shadow was yellow but should be black. Nothing against colours in shadows
if they can be justified by some kind fire or lights in kart model.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3567 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-31 20:40:25 +00:00
mbjornstk
ab41b6fa78 Fixed shadow (front was back) and lowered it (overlapped wheels too many
times). Probably it should made to follow the ground instead, maybe split
into 2*2 (or equivalent triangles, to have control over the edges) or 4*4
quads too, for better shape adaptability.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3566 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-31 20:35:55 +00:00
auria
a6460ee84c gamepads can now be configured! I cannot test if it works when you have mutliple gamepad models, people will need to help me here
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3565 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-31 02:04:14 +00:00
auria
54c2514148 fixed typo in code
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3564 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-31 01:31:37 +00:00
auria
1f7ec5ae58 hopefully fixed Arthur's issue + more code work towards gamepad support
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3563 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-31 01:27:21 +00:00
auria
11703a68bd trying another potential fix for Arthur
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3562 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-31 00:46:54 +00:00
auria
72c4ac468a playing around a bit more with input. added debug prints to corner what's happening on Arthur's computer
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3561 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-31 00:40:42 +00:00
auria
99ab952a5f fixed glitch in input config + cleaned up a bit the code
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3560 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-30 23:45:51 +00:00
auria
4972f247be made some keyboard keys always usable in menus (like arrows) when bindings don't use them
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3559 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-30 20:54:59 +00:00
auria
1a47cc900f default value for 'rescue' is now 'backspace' rather than 'escape' since escape has a special meaning
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3558 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-30 20:48:25 +00:00
auria
42b965a254 pressing 'escape' in input sensing mode will now behave as expected instead of crashing
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3557 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-30 20:47:03 +00:00
auria
e066360e79 when settings keys in Options, focus will stay where it was, making it much less annoying to configure without mouse
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3556 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-30 19:41:04 +00:00
auria
ff77ab2184 Can now configure keyboard bindings from Options screen (gamepad probably doesn't work)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3555 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-30 19:35:47 +00:00
auria
4601dfcc8a fixed left/right keys selecting kart/track
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3554 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-30 19:02:53 +00:00
auria
dc84e15685 cleaned up old TuxKart crap left in input module (variables id0, id1, id2, whose meaning change from device to device... how brilliant)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3553 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-30 18:57:25 +00:00
auria
83a731500c started implementing input sensing in options. currently, detects keypresses and prints them to the console. No gamepad supprot yet, bindings are not actually changed yet
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3552 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-30 01:41:09 +00:00
hikerstk
7926d5fe97 Added 'old style'/simplified shadows back in - to be used for lower
end hardware.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3551 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-29 15:45:27 +00:00
hikerstk
d6a325b879 Fixed 'disappearing' rubber bands.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3550 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-29 15:43:21 +00:00
hikerstk
6b1974c459 Fixed incorrect culling of debug track, some minor code cleanup.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3549 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-29 15:42:00 +00:00
auria
21c5795deb endianness test is now done at runtime and not at compile time; this allows cross-compilation and makes some stuff quite easier (namely cross-building universal binaries on mac)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3548 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-29 00:55:43 +00:00
auria
f16339fc9f updated Xcode project (see ya in hell, plib\!) + fixed a couple warnings
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3547 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-29 00:06:39 +00:00
hikerstk
9b38b69057 Renamed GUIEngine::free() to GUIEngine::cleanUp(), which allows
the usage of the VS memory debugger (which redefines free using a macro).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3546 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-28 03:15:43 +00:00
hikerstk
043c4c0671 Removed dependency on plib - hooorayyyy!
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3545 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-28 02:29:09 +00:00
hikerstk
eac584b350 Removed warning about macro redefinition (incorrect order of includes).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3544 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-28 02:13:42 +00:00
hikerstk
59d5098ade 1) More support for quad graphs added. Now the AI should
be able to use shortcuts and loops (e.g. using the same quads
   more than once).
2) More AI simplifications, and adjustments to handle off road
   driving with the new quad graph structure.
3) Fixed bug in LinearWorld: last_valid_sector was not defined
   anymore, resulting in crashes when a kart was rescued.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3543 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-28 00:43:12 +00:00
hikerstk
62f5c82882 Removed VS warning.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3542 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-25 04:29:09 +00:00
hikerstk
cdb092ba05 Updates VS build environment (ssg_help.?pp were still listed).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3541 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-25 03:51:11 +00:00
hikerstk
d14bbb5150 Updated VS project file.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3540 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-24 10:59:46 +00:00
hikerstk
b5d7d2b506 Improved handling of using the same quad more than once
(note: since esp. findOutOfRoadSector is not yet
converted to use the quad graph structure, bugs and
crashes can occur in some circumstances).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3539 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-24 10:58:45 +00:00
auria
1f362f88b0 fixed issue with ribbons when not using mouse + improved looks of input config screen
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3538 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-24 01:28:56 +00:00
auria
cc2c62e024 options screen will now show current binding
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3537 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-24 01:22:13 +00:00
mbjornstk
e9a136b556 Files to process are input.cpp and input.hpp, not input.hpp twice.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3536 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-24 01:06:22 +00:00
auria
7e45011c6e cleaned up options menu code
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3535 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-24 00:52:31 +00:00
mbjornstk
2a7052de02 Fix compiling issue in Linux, definition of variables after case labels fail.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3534 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-23 23:43:26 +00:00
auria
becdbdf2f5 minor cleanup; removed some code from old input module that was left over and not used; replaced 'hello's in the GUI with a more appropriate empty label
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3533 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-23 23:04:57 +00:00
auria
4f2574818d dampened camera moving around. should make you feel less dizzy while not ebing as static as it used to be
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3532 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-23 01:45:50 +00:00
auria
a08a59cc17 Added 'back' buttons to option screens
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3531 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-23 01:28:14 +00:00
auria
e7fcea9c09 updated Xcode project again (\me should check it works before committing)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3530 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-23 01:04:50 +00:00
auria
a2ceac5f2f updated Xcode project
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3529 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-23 01:03:04 +00:00
mbjornstk
ec4f9b2306 Source files should not be executable.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3528 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-22 15:58:28 +00:00
hikerstk
864c1d6fff 1) More redesign of drivelines into quad graphs. Moved
graph related functions from Track to QuadGraph,
   removed plib usage. The AI is now able to drive
   a loop (re-using the same quad, before continuing
   on the original path). The beack track currently
   defines a simple look at the first right hand
   turn (the AI will drive down the hill, then
   up again and then keep on going).
2) During the conversion process some AI called
   function were significanly sped up, but it has
   to be tested if this has any ill effects for
   certain tracks or certain karts.
3) Tried to add support for moving sky domes, but
   that doesn't work yet.



git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3527 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-22 03:23:48 +00:00
mbjornstk
6042c2cb63 Remove exec prop/bit.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3526 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-20 00:05:01 +00:00
auria
5ed94ab22c fixed incorrect music tag
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3525 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-19 23:49:42 +00:00
hikerstk
224278556e Bugfix for windows, where a stat on a directory ending with
'/' does not work.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3524 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-19 12:09:53 +00:00
hikerstk
afdb422635 Added first version of track debug output showing all quads.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3523 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-19 03:24:56 +00:00
auria
2d86430956 Tried to fix file issues on Linux
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3522 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-18 23:18:40 +00:00
auria
aca5918785 fixed warning (and non-working code) + updated xcode project to remove some absolute paths
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3521 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-18 19:31:10 +00:00
mbjornstk
99fccc6d0d Update makefile system, this time due to removed files.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3520 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-18 19:23:57 +00:00
auria
c7873c7a39 minor cleanup
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3519 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-18 19:14:34 +00:00
auria
6a91218b62 replaced plib filesystem calls with irrlicht filesystem calls
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3518 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-18 19:11:58 +00:00
auria
d38c6672a1 improved my replacement for plib detectory detection functions
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3517 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-18 18:38:51 +00:00
auria
bbce1a0407 refactored Xcode project to use pre-built frameworks (making it much easier) + more minor cleanup (removed some useless plib stuff left in code)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3516 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-18 18:29:58 +00:00
hikerstk
d40f096127 1) Removed unused TrackInfo objects for the AI.
2) More code cleanup to use the new quad structure
   instead of driveliens.
3) Updates VS project file to work with latest
   GUI additions.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3515 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-18 04:08:00 +00:00
mbjornstk
5d47618ddb Update makefile system after new source files were added inside src/gui/.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3514 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-18 02:41:08 +00:00
auria
0226ad76bd Improved navigation in tabs with mouse
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3513 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-18 00:49:16 +00:00
auria
778e015d0a fixed assertion failure
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3512 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-18 00:43:44 +00:00
auria
8295a10974 made combo ribbons not selected on mouse hover, only on click
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3511 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-18 00:31:16 +00:00
auria
902fad806e fixed Xcode project
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3510 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-18 00:18:39 +00:00
auria
ebf30245a2 fixed Xcode project
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3509 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-18 00:10:22 +00:00
auria
385f428010 improved credits
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3508 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-17 19:33:55 +00:00
auria
56b99ce73e Implemented credits screen
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3507 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-17 19:07:27 +00:00
auria
705962d501 updated Xcode project + made kart selection screen actually work
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3506 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-17 15:18:24 +00:00
hikerstk
616acb985a 1) Removed some of the old driveline usage (not all yet, work
in progress).
2) Removed shortcut detection and handling.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3505 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-17 12:57:40 +00:00
auria
46ff769916 added irrlicht elephpant (by cheleb)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3504 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-16 23:47:11 +00:00
auria
d95fcbf921 removed elephpant (new version to be added soon)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3503 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-16 23:46:18 +00:00
auria
b4af8b414d Added Adiumy kart by abejones, conversion by cheleb
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3502 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-16 23:37:18 +00:00
auria
ab53d403db updated mriceblock by cheleb
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3501 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-16 23:18:23 +00:00
auria
c434af6dcd converted wilber to irrlicht format (by cheleb)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3500 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-16 23:11:42 +00:00
auria
0cc50b1843 added puffy (converted by cheleb)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3499 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-16 23:02:24 +00:00
auria
104e771d76 removed puffy (new format to come)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3498 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-16 23:01:39 +00:00
auria
b1b8b27690 added mrIceBlock to irrlicht
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3497 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-16 22:55:59 +00:00
auria
af8a9a0a6e updated to new mozilla + removed old mriceblock
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3496 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-16 22:55:25 +00:00
auria
3f61e5afeb added new mozilla
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3495 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-16 22:29:26 +00:00
auria
cc8fcbde92 removed old mozilla (converted follows)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3494 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-16 22:28:56 +00:00
auria
a490092f9e added converted Hexley by Cheleb
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3493 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-16 22:15:16 +00:00
auria
d898b50855 added 3 more tracks in irrlicht format
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3492 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-16 21:58:34 +00:00
auria
a151de816e removed karts in old format; converted files will follow in next commit
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3491 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-16 21:57:05 +00:00
auria
477e31f5b6 Added Pidgin kart by Cheleb
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3490 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-16 21:00:26 +00:00
auria
72f4054474 added new Nolok by cheleb
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3489 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-16 20:55:06 +00:00
auria
e817453a76 deleting Nolok (new version to come after)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3488 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-16 20:51:19 +00:00
hikerstk
ffe39e467a 1) Started adding support for quad graphs to have a more flexible way
of specifying the track to use (mainly for the AI).
   For beach/lighthouse files to specify the graphs have been added
   (note that if the graph is a simple look, no .graph file is
   necessary, since it will default to a simple loop), and a script
   to convert from the current driveline structure to quad graphs
   has been added, too.
   This information is currently read in, but not yet used!
2) Some memory leaks were fixed, the filemanager functions getXML*
   were renamed to createXML* to indicate that the return pointer
   needs to be freed.



git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3486 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-15 01:20:09 +00:00
auria
55b95609d1 fixed lock texture
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3485 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-14 00:22:53 +00:00
hikerstk
a522879389 Removed debug code.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3484 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-13 22:44:03 +00:00
hikerstk
13da742100 Removed compiler warnings.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3483 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-13 06:13:01 +00:00
hikerstk
c123a9601f Fixed compilation error on VS (sqrt(int) is ambiguous, since it
can take long double, double, float).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3482 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-13 06:12:26 +00:00
auria
019ef02d8e updated textures in gui to be power-of-2, fixing display issues with some graphics cards
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3481 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-13 00:44:40 +00:00
stevo14
2b3dc3c668 Implemented CM_REVERSE camera mode for looking backwards.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3480 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-12 20:23:27 +00:00
auria
f4a76bc2ae removed 95% remaining dependencies on plib
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3479 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-11 01:28:18 +00:00
auria
b03f45605b switching resolution multiple times now works (i.e. you get no more [?] boxes and 'hello's
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3478 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-11 00:23:40 +00:00
auria
e7836dab60 Switching resolutions now works as expected (but only once) + misc other changes
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3477 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-11 00:09:40 +00:00
hikerstk
be56804672 Fixed kart rotation ... again :)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3476 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-10 23:07:07 +00:00
auria
6bba0c2c28 Fixed issue with input gamepad buttons
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3475 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-10 01:45:32 +00:00
auria
bd1eb46608 fixed default resolution being highlighted
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3474 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-10 01:14:40 +00:00
auria
80b73d2533 fixed detecting resolution on linux
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3473 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-10 00:55:46 +00:00
auria
b0b3b9d3ae Resolutions in options menu are now obtained from irrlicht
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3472 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-09 20:20:16 +00:00
stevo14
5d1727e5dd Implemented CM_FINAL camera mode.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3471 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-09 16:01:16 +00:00
auria
9383b7800a updated polish translation
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3470 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-09 14:49:19 +00:00
stevo14
a488b489ef Camera now points where the kart is turning based on steering angle and skidding amount, not on speed.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3469 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-08 21:19:29 +00:00
mbjornstk
d964805365 Make the camera look at/above the kart, not the ground; and make the rotation
range depend in a variable (like position and target speeds, so it can
be adjusted later). Also some white space cleanups.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3468 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-08 16:07:01 +00:00
stevo14
d72aaa70f5 Camera now points in the direction that the kart will be turning (but less so at higher speeds in order to reduce sudden camera movement).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3467 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-07 15:17:58 +00:00
stevo14
7dd6011a8e Brand new camera using smooth transitions.
Does not yet support: splitscreen, 'final camera' mode, 'replay' mode, or looking backwards. 
Also, *No support for plib* uses only irrlicht. 

git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3466 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-06 19:47:14 +00:00
hikerstk
14b49c58cb Worked around the 'kart shaking when braking' problem.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3465 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-04 23:27:13 +00:00
hikerstk
092183844f Removed irrlicht debug output (only non-trivial messages are printed
to stdout now).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3464 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-04 12:25:00 +00:00
hikerstk
9316d3ed28 Fixed incorrect pitch.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3463 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-04 12:23:48 +00:00
hikerstk
d50debb0e4 Minor code cleanup.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3462 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-04 12:04:07 +00:00
auria
911f98fcca got sick with my own gauge implementation using an irrlicht scrollbar(irrlicht has no gauge widget) - it had all kinds of weird side effects. I rewrote it using my Spinner widget instead. Some functionnality is lost but at least it's pretty much bug-free
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3461 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-04 01:15:12 +00:00
auria
5f96bcf478 slighlty improved bubble image
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3460 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-03 17:06:26 +00:00
auria
55b5694224 since it's less and less sure we can have good-looking fonts quickly and easily in irrlicht, committing a small version of the current one so the game is at least usable
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3459 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-03 17:01:10 +00:00
auria
f813e09106 fixed crash when starting race
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3458 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-03 16:57:05 +00:00
auria
392a6f1c50 improved look of kart and track selection screens
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3457 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-03 16:53:37 +00:00
auria
720bbbaee0 massive improvements to looks of options and help menus
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3456 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-03 16:16:11 +00:00
hikerstk
99c171e3f4 Fixed kart rotation in bullet debug view (reason was actually incorrect
culling).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3455 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-03 12:33:26 +00:00
hikerstk
199725ca20 VS project file updated for latest changes.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3454 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-03 12:32:19 +00:00
auria
31921abd8d fixed mouse navigation on tabs
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3453 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-03 01:23:01 +00:00
mbjornstk
879b3b6ab6 Drop references to SDL (still some in configure.ac).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3452 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-03 01:13:29 +00:00
auria
5702776b62 removed file that hsould not have been committed
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3450 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-03 00:54:41 +00:00
auria
99e6752200 totally removed SDL dependency. wav sounds have been converted to OGG, since we already have an OGG reader in - why require an additionnal dep like SDL, that does input, graphics, etc. when we only need audio and already have an audio reader in? Original .wav files (lossless) will be added tomedia repository (second part)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3449 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-03 00:50:09 +00:00
auria
d8aea54430 totally removed SDL dependency. wav sounds have been converted to OGG, since we already have an OGG reader in - why require an additionnal dep like SDL, that does input, graphics, etc. when we only need audio and already have an audio reader in? Original .wav files (lossless) will be added tomedia repository
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3448 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-03 00:45:06 +00:00
auria
b5af09764f improved look of tabs in options/help. mouse navigation still clunky
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3447 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-02 21:06:48 +00:00
auria
66cc077beb improved layout in preferences to adapt to more resolutions. added max_width/max_height properties
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3446 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-02 19:34:07 +00:00
auria
f6d8943c70 replaced some plain ribbons with tabs (help, preferences)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3445 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-02 19:20:31 +00:00
auria
1a481fb227 removed useless events triggered every time mouse moved over a ribbon
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3444 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-02 00:53:21 +00:00
auria
7a0a862994 fixed sound being faint after playing a game
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3443 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-02 00:31:56 +00:00
hikerstk
fd82138d8f Added support for bullet debug view (still somewhat buggy, karts are
not shown correctly atm).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3442 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-29 14:48:18 +00:00
auria
9f6575c72b fixed starting directly in-game with option -N
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3441 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-29 00:21:47 +00:00
auria
a6ca49a561 made current selection clearer in combo ribbons (also fixing logical issues in showing the user which is the current resolution - not done yet but we're closer now)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3440 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-26 23:37:29 +00:00
auria
a15c23d878 the input config screen now contains some stuff... ugly and will need some serious thinking, but going along
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3439 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-26 01:31:56 +00:00
auria
505f19d267 cleanup : removed some old unused code
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3438 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-26 00:56:24 +00:00
auria
184da61d55 removed debug prints now that the bug is fixed
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3437 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-26 00:47:34 +00:00
auria
b0ead848bc removed debug prints now that the bug is fixed
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3436 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-26 00:43:31 +00:00
auria
915a64b15f fix over previous commit
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3435 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-26 00:37:38 +00:00
auria
afcbe8cf82 possibly a fix this time for the jpenguin bug. It would be a bug related to having >1 gamepads.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3434 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-26 00:32:33 +00:00
auria
12cef62751 added more debug checks for jpenguin
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3433 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-26 00:29:24 +00:00
auria
7e0714bd9e added more debug checks for jpenguin
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3432 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-26 00:24:16 +00:00
auria
94e795655e added more debug checks for jpenguin
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3431 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-26 00:12:55 +00:00
auria
3b0c85f05d added placeholder input config screen. added debug logs for jpenguin
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3430 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-26 00:03:46 +00:00
auria
36f5450c88 fixed navigating players list from gamepad
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3429 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-25 23:37:04 +00:00
auria
a18250a599 gauges can now be edited from gamepad
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3428 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-25 23:18:55 +00:00
auria
aeb559bdde made some workaround mac-only as apparently other versions of irrlicht don't suffer from this bug
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3427 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-25 23:14:30 +00:00
auria
9d6d2618b0 fixed pressing 'enter' on gamepad
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3426 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-25 22:58:25 +00:00
auria
ecc9cbaa30 made navigation with gamepad smoother
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3425 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-25 19:50:41 +00:00
auria
b3bebcb1a2 gamepad buttons work again, except for 'fire' in menus (can't find why)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3424 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-25 19:47:41 +00:00
auria
9eea5f5aac gamepad axes work again
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3423 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-25 19:26:44 +00:00
auria
6ed09ea3c5 bringing gamepad back in (won't work in game but will be detected, watch terminal)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3422 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-25 18:25:08 +00:00
auria
87a274fc77 started removing SDL from STK. Gamepad input broken, maybe keyboard a bit too. Default bindings changed because some keys on mac are ignored by irrlicht (known bug, fixed in enxt version IIRC)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3421 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-25 17:55:39 +00:00
auria
f21c7e9aa9 added a better font. but for now it's not any better because the irrlicht font system is too crappy to alow resizing fonts at runtime *sigh*
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3420 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-24 14:19:20 +00:00
auria
f3cbe0984b attempt to detect available video modes. fails miserably for the moment, please test on other platforms...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3419 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-24 00:14:04 +00:00
auria
94bbe12636 show black before resolution switch so we don't see OpenGL's buffer garbage during switch; made the 'previous' width and height in user preferences valid again
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3418 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-23 23:34:41 +00:00
auria
db978329ad added the necessary core code to allow resolution switching. currently you can't choose from list, but clicking the 'apply video changes' button will test it by going into 800x480 resolution (so don't try this when fullscreen...)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3417 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-23 23:27:06 +00:00
auria
8bc4ed83e9 added scrolling ribbon component
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3416 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-23 01:05:17 +00:00
auria
b262fd7f96 made player list navigatable without mouse
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3415 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-20 19:34:40 +00:00
auria
0ee65fc802 cleanup in gui/screen.cpp
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3414 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-20 19:14:55 +00:00
auria
f92c52582e music volume is now saved to config file, and read from it
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3413 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-20 18:44:35 +00:00
auria
3a8fc00861 SFX volume is now saved to config file, and read from it
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3412 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-20 18:36:53 +00:00
auria
2f20cb49b1 Removed debug print, made button text in options clearer
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3411 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-20 18:20:01 +00:00
auria
e0ff3f3122 small cleanup over previous commit
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3410 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-20 18:10:58 +00:00
auria
7c365ee1ea the sound slider in preferences will now play a sound to help you know how loud the volume you chose is
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3409 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-20 18:07:03 +00:00
auria
c9234b5884 tweaked checkbox image so it's more obvious that it's focused
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3408 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-20 16:08:22 +00:00
auria
a1826c8c0d fixed bug in scrolling icon grids - if more items than available space existed, scrolling would be useless
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3407 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-20 16:03:55 +00:00
auria
ccefa05789 improved presentation of audio/video options screen
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3406 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-20 15:27:57 +00:00
auria
546816d2d4 started adding resolution choice... a bit different from proposed design, but simpler this way. work in progress, does nothing yet, presentation can be improved
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3405 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-19 01:49:08 +00:00
auria
3e285d2e56 made gauges react properly to mouse clicks. this was very hard given irrlicht's skin system, so a consequence is that you can make the slider move by clicking slighlty next to it; probably not too important
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3404 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-19 00:58:07 +00:00
auria
966e3563ce fixed graphical glitches (stretched shadows under spinners, etc.)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3403 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-19 00:21:02 +00:00
auria
7cea6e6c87 made checkboxes in audio options work
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3402 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-18 23:56:58 +00:00
auria
c1bd49c8af code simplification; crash fix; checkboxes in options now work, but you need to restart STK
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3401 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-18 23:50:55 +00:00
auria
5e249e0aed added more documentation to GUI code
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3400 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-18 23:38:29 +00:00
auria
54c61cb569 made checkboxes clickable (those in options don't have any effect yet)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3399 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-18 23:25:59 +00:00
auria
7ecc233171 improved focus behaviour of spinners when using mouse
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3398 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-18 23:19:08 +00:00
auria
f875392acb skinned checkboxes
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3397 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-18 23:12:41 +00:00
auria
05826d1e96 more fixes to xcode project
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3396 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-17 14:27:41 +00:00
auria
c26340a499 fixed assertion failure
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3395 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-17 00:23:07 +00:00
hikerstk
c603d48a06 Removed warnings on VS.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3394 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-16 10:35:35 +00:00
auria
956178350f fixed music volume gauge... actually the bug was mine *blush*, discard the explaination i gave in previous commit
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3393 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-16 01:42:57 +00:00
auria
7ff6333abc minor improvements
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3392 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-16 01:38:41 +00:00
auria
35d046ee42 skinned gauges. default value is now read from audio managers - it just doesn't work for music yet because no default value is set for music volume in preferences.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3391 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-16 01:29:06 +00:00
auria
5ddb03e272 music and sound volume can be modified in options. much left to do : make the gauge nicer-looking, save value to file, load value from file, make the slider start at an actual value, ...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3390 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-16 00:46:21 +00:00
auria
35bb0035be cosmetic changes to ribbons and spinners
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3389 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-16 00:21:32 +00:00
auria
ea16856103 gui docs update + some minor cleanup
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3388 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-16 00:10:49 +00:00
auria
c54a87d6a1 Fixed clicking spinner arrows
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3387 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-16 00:05:16 +00:00
auria
d6bb49e492 Added extensive documentation of my GUI engine to gui/engine.hpp + various minor fixes
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3386 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-12 20:19:50 +00:00
auria
57ce9a3879 fixed warning
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3385 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-12 18:22:54 +00:00
stevo14
e1f93c4527 Added support for changing the master SFX volume.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3384 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-12 11:20:13 +00:00
hikerstk
3ffcce3351 Fixed compiler warnings on VS.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3383 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-12 07:42:53 +00:00
auria
65268c3e5f made some textures power-of-two in size
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3382 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-11 23:18:33 +00:00
auria
87512fef4e improved selection focus ring
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3381 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-11 20:13:36 +00:00
auria
2e7de89e69 added a different type of seleection for karts and tracks
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3380 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-11 19:57:10 +00:00
auria
a826fc0311 fixed bug when setting number of AI karts to 0 in GUI
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3379 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-11 19:10:20 +00:00
auria
b057267db1 more on skinning : replaced ugly blue rectangle with a subtle glow. more tweakings necessary to make it good everywhere
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3378 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-11 19:02:33 +00:00
auria
6955c8214c skinned tabs + improved look of ribbons (removed some red rectangles)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3377 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-11 18:34:17 +00:00
auria
aa37c894fe improved spinner skin
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3376 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-11 18:13:06 +00:00
auria
0197d081d5 Added basic skinning to spinners
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3375 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-11 16:43:24 +00:00
auria
b8033334d6 starting to implement better skinning. currently, only plain buttons are skinned (you can see one in the help screens if you wish to see). I made a theme as proof of concept, if people don't like it, it can easily be replaced ;)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3374 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-11 16:07:41 +00:00
auria
de53cd22c1 fixed going back in menus with gamepad (use rescue, should now work)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3373 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-10 23:07:21 +00:00
auria
d7a032944e skin work (only in code, no visible change yet, but I'm preparing the way for visible changes :] )
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3372 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-08 20:31:50 +00:00
hikerstk
574ebfa94d Added support for steering animations. Note: since there is
currently no model with animations, there are no visible
changes atm.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3371 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-07 13:43:18 +00:00
auria
d0fc9b1179 you can now warp vertically in menus
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3370 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-06 23:31:02 +00:00
auria
b1964b2bff you can now warp horizontally in menus
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3369 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-06 23:09:39 +00:00
auria
060720c454 Improved main menu appearance
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3368 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-06 20:07:21 +00:00
auria
309528a7fc updated Xcode project
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3367 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-05 15:23:03 +00:00
hikerstk
7cb77b8c5c Removed debug output.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3366 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-05 13:46:55 +00:00
hikerstk
5e30e66dc2 1) Prepared support for kart animations.
2) Removed unused plib only loader.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3365 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-05 12:53:17 +00:00
auria
0ad78e1168 introduced more help menus, improved their look and navigation
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3364 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-05 01:15:38 +00:00
auria
951494cda9 first introduction of a help menu
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3363 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-05 00:58:52 +00:00
mbjornstk
43ce2014cc Only check FPS while gaming, so menus do not make maxFPS useless.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3362 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-05 00:28:50 +00:00
auria
55aa2dd525 only use timer for axis events
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3361 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-05 00:16:52 +00:00
auria
96ac216d34 removed debug checks, made time laps shorter
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3360 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-05 00:10:44 +00:00
auria
2dbe5795eb added lots of debug checks so Conso and MiniBjorn can help me debug input code
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3359 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-05 00:01:13 +00:00
auria
f08731fd7e updated timer set on gamepads (dt is in seconds, not milliseconds... oops)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3358 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-04 23:54:16 +00:00
auria
d3b93f6602 fixed navigation issue in kart-selection screen
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3357 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-04 23:52:30 +00:00
auria
924d087c88 pressing 'rescue' on gamepad should behave the same as 'escape' on keyboard in menus
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3356 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-04 23:48:38 +00:00
auria
f66430574c attempt at timing so gamepad events don't happen too often in menu
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3355 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-04 23:47:38 +00:00
auria
acab33bc67 trying to make gamepad-GUI navigation work even when axes are pushed in the negative direction
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3354 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-04 23:36:57 +00:00
auria
b5f7ac87ce improved path flexibility in graphics files (can now access textures from data/textures too, will be useful in help to show weapons icons, etc.)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3353 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-04 23:33:37 +00:00
auria
b43fefd68c added missing include
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3352 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-04 23:21:35 +00:00
auria
89f5994028 attempt at fixing crash when navigating menus with gamepad
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3351 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-04 23:15:34 +00:00
auria
89675045f1 fixed compiler warning + removed unused variable
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3350 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-04 23:12:38 +00:00
auria
ef9206b569 attempt at menu navigation from gamepad
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3349 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-04 23:06:12 +00:00
auria
59ba8f1e44 fixed bug in menus when hitting escape to go back to the previous menu
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3348 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-04 18:59:42 +00:00
auria
325fe78fae removed unused option
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3347 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-04 17:33:20 +00:00
hikerstk
4418ac0bf8 Added support for alpha blending.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3346 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-04 03:12:12 +00:00
auria
054b656701 the difficulty setting in the race setup menu is now taken into consideration
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3345 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-02 00:30:09 +00:00
auria
199baee176 yet more cleanup in menu callbacks (now the code should be much less messy)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3344 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-02 00:09:55 +00:00
auria
017e004985 more cleanup in menu callbacks
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3343 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-02 00:03:15 +00:00
auria
bc6caced03 much clean-up in menu event callbacks
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3342 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-01 23:46:30 +00:00
auria
b2202d0a0f refined the option menu's skeleton
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3341 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-01 20:37:34 +00:00
auria
1bd89aa969 starting to introduce options menu
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3340 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-01 19:48:42 +00:00
mbjornstk
91c3b49eec Experiments in kart drifting and stopping, please test to decide.
Added penalization to drifting, so it reduces engine power and players
stop abusing it (AIs would need the same limit).
Added logic to engange full brakes so the kart can be stopped if there
is no power applied and the speed is low.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3339 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-01 18:02:07 +00:00
hikerstk
aca8bb39c7 Renaved MovingPhysics to PhysicalObject.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3338 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-01 01:30:10 +00:00
hikerstk
30de5e36f8 Removed callback manager, callbacks are not needed the way they were
with plib, and the track is now updating its animated textures and
physical objects.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3337 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-01 00:55:20 +00:00
hikerstk
0681523762 Fixed crash (assertion failure in btAcos).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3336 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-01 00:44:47 +00:00
hikerstk
4ccd7662ef 1) Added support for animated textures.
2) Removed static_ssg source files.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3335 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-03-31 23:45:20 +00:00
auria
6da2c08e99 removed a few debug prints now that it works
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3334 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-03-31 21:04:44 +00:00
auria
71f99430c1 more attempts at fixing gamepad buttons
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3333 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-03-31 20:49:51 +00:00
auria
721348c2ce added debug check to help minibjorn find the cause of his issues with gamepad
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3332 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-03-31 20:42:32 +00:00
auria
43ed6ea083 fixed bug related to axes vs buttons
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3331 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-03-31 20:33:44 +00:00
mbjornstk
4eadddd8ab Small logic changes to the FPS reporting, only update if FPS>1. Still disabled,
but at least nobody would say there is a bug like min FPS being 999.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3330 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-03-31 18:04:04 +00:00
auria
d2ecdcafff updated Xcode project
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3329 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-03-31 16:03:12 +00:00
auria
b08c2045d0 added default bindings for gamepad buttons + other minor fixes
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3328 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-03-31 16:01:42 +00:00
auria
ac211ab6de made input config file valid XML by adding a global container tag
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3327 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-03-31 15:14:23 +00:00
hikerstk
17fbf73334 Minor update to create well formed XML files (to be compatible
with r3324).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3326 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-03-31 04:59:02 +00:00
hikerstk
4da63bbe90 Removed warnings about missing new lines at end of file.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3325 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-03-31 03:15:41 +00:00
hikerstk
f860816241 1) Added support for nested tags to XMLNode.
2) Made all xml files well formed.
3) Minor code cleanups.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3324 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-03-31 02:52:01 +00:00
mbjornstk
3f4e171872 Hacky FPS reporting (look for lastFPS to see the code involved). It is off by
default, with #if 0, but this way anybody can enable it. When we get "on game"
text, speed, etc it must be moved to the right place (and better code, the
chain of "->" is pretty ugly).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3323 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-03-30 18:09:33 +00:00
auria
a32dd4c5aa only write config file when needed + other cleanup
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3322 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-03-30 01:42:12 +00:00
auria
ac8192e53f some cleanup
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3321 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-03-30 01:23:54 +00:00
auria
5b50990c3e removed debug checks that are no more needed
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3320 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-03-30 01:22:53 +00:00
auria
5ca3f169ca more gamepad fixes
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3319 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-03-30 01:21:43 +00:00
auria
9c727717aa improved somewhat joystick loading from config, and added debug logging to help find what's wrong with minibjorn's
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3318 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-03-30 01:15:52 +00:00
auria
7fe245040a added warning when config file is not read
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3317 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-03-30 01:02:54 +00:00
auria
15e2386398 attempt at saving and loading gamepad configs to/from config files. support for multiple gamepads is theorically possible though configs can only be changed by editing the config file. joystick users will need to test and report (and help me) since i can't go much farther than that
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3316 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-03-30 00:58:12 +00:00
auria
06cfbc2aeb keyboards will now read their config from file (only default keyboard, support for multiple configs to come later)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3315 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-03-30 00:19:24 +00:00
auria
51231429e1 started writing new XML config file
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3314 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-03-29 23:37:21 +00:00
auria
9f9f711070 trying to fix elusive build errors or Arthur's and Minibjorns' computers
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3313 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-03-29 22:12:44 +00:00
auria
81d860a1ab improved joystick code again
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3312 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-03-29 18:43:39 +00:00
auria
174a753997 restored more gamepad code (hopefully cleaner but not tested)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3311 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-03-29 16:15:17 +00:00
auria
34f8e281d7 bringing gamepad input a bit more in. help me with testing please - i can somewhat fake gamepad input with some utility but it's not too handy
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3310 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-03-29 15:51:55 +00:00
hikerstk
13e8e2faf9 1) Changed transparency mode to use ..._REF material, which avoids the necessity
of additional changes to avoid issues with Z buffer sorting (and it is faster, too)
2) Added support for sphere maps.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3309 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-03-29 13:24:54 +00:00
hikerstk
00cec55a40 Added transparency for road cone.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3308 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-03-29 00:32:58 +00:00
hikerstk
591d997670 Bugfix: beach track would crash.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3307 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-03-27 12:34:52 +00:00
mbjornstk
aaa4214be8 Python files we will use will be mostly BPY kind (abused extension and
shebang first line *sigh*), and those are not stand alone executables, 
so better avoid the property.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3306 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-03-27 01:06:19 +00:00
hikerstk
517bd87063 1) Added improved version of b3d exporter (which supports writing more than one
.b3d file, which the original can't).
2) Added very first (and by far not complete) version of new track export
   script.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3305 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-03-26 23:35:57 +00:00
hikerstk
247914b566 1) Support for transparency added (mainly lighthouse track).
2) More cleanup, tests, ...


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3304 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-03-26 23:31:00 +00:00
mbjornstk
dddb98310e Improved road cone model, some more faces but better shape and
fully textured (transparency to make the tip hollow).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3303 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-03-25 01:05:10 +00:00
mbjornstk
ef44c1a2b2 Remove svn exec prop from more data files.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3302 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-03-24 22:27:24 +00:00
mbjornstk
b47a67c8bf Removed svn exec prop.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3301 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-03-24 00:20:23 +00:00
hikerstk
f8e05cdbd2 Updated VS project file.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3300 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-03-24 00:18:12 +00:00
hikerstk
c14c06e830 1) First version of rubber band (to do: rubber bands are sometimes not visible)
2) Code cleanup.
3) Initial support for special water nodes.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3299 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-03-23 23:50:50 +00:00
mbjornstk
c8e05cf0dd Updates so makefiles compile again.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3298 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-03-23 20:35:53 +00:00
auria
bcd8287033 brought back static keypress detection (mostly F-keys)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3297 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-03-23 19:41:14 +00:00
auria
38ff0a3d46 bringing back some joystick code (can't test since i don't own one XD I will need help on this probably)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3296 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-03-23 19:09:16 +00:00
auria
10eadc6090 some cleanup over previous commit
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3295 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-03-23 18:46:35 +00:00
auria
098ce5b32e Introducing the new DeviceManager input API...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3294 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-03-23 18:38:06 +00:00
mbjornstk
63a94df516 EOL props were missing.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3293 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-03-23 18:24:28 +00:00
auria
b160406dd4 started reconstructing input...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3292 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-03-23 16:06:48 +00:00
auria
d0777369ea Tearing input apart : the current input module plain won't cut it for our needs. It works per-player, we now want it per-device. It also did messy stuff like like using a hardcoded variable for each player instead of passing playing ID as parameter, etc. So I'm tearing it apart. Consequence for now : only keyboard and mouse work, and it's not configurable, and it's not loaded from config files. More to come, obviously...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3291 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-03-23 16:00:47 +00:00
auria
e7905e0811 started input module by splitting sdldrv in more logical parts
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3290 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-03-23 14:55:23 +00:00
auria
0064d40453 added readme for xcode project
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@3289 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-03-22 14:31:05 +00:00
auria
0c069aa7da more fixes to Xcode project
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@3288 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-03-22 14:20:49 +00:00
auria
5f4b8dee92 more fixes to Xcode project
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@3287 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-03-22 14:19:30 +00:00
auria
24f1d9e4b6 fixed xcode project in trunk a bit more
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@3286 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-03-21 18:42:10 +00:00
auria
2baaa4a58c fixed paths in xcode project
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@3285 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-03-21 18:34:06 +00:00
auria
a357cea512 updated xcode project
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3284 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-03-21 17:39:43 +00:00
mbjornstk
65fae4e978 The toIrrVector in this code block converts coordinates systems, so Y
and Z axis must be swaped too. Currently and until further notice:
Bullet and Blender use Y forward, Z up.
         Irrlicht uses Y up,      Z forward.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3283 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-03-19 18:18:56 +00:00
auria
35a157fd74 fixed tabs introduced by Robert's patch
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3282 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-03-19 15:25:20 +00:00
auria
b02992455f commited Robert's menu stack patch
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3281 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-03-19 15:24:15 +00:00
auria
bd56ada2a4 removed debug code that should not have been commited (again)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3280 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-03-19 01:53:28 +00:00
auria
e9b4109c9b kart selection screen is now shown when you press new game, and a (black) model preview appears
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3279 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-03-19 01:52:35 +00:00
auria
a6f6c3d6ab replacement numerical constants with proper SDL key names
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3278 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-03-19 01:18:33 +00:00
hikerstk
a8b1598683 Improved wheel steering rotation.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3277 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-03-18 04:54:42 +00:00
mbjornstk
3f633972e2 Update file list so autoconf can create a working Makefile.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3276 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-03-18 02:40:11 +00:00
hikerstk
4aeb08f944 Added lighthouse track.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3275 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-03-18 01:40:50 +00:00
hikerstk
9bc24c6a4e 1) Added support for sky-domes (this needs to be nicer, this is
only a proof of concept (sky boxes are wip).
2) Started work on explosions using the particle engine.
3) Removed plunger when the rubber band snaps.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3274 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-03-17 02:52:58 +00:00
hikerstk
11b35c3fa9 Bugfix: detecing '.' as data root didn't work anymore.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3273 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-03-17 02:19:11 +00:00
auria
a831204696 Escape can now be used in-game to abort the game. It however does not clean-up the irrLucht scene properly : hiker, this is for you ;)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3272 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-03-17 00:25:04 +00:00
auria
3eb1ed09b5 escape and quit now work again
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3271 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-03-17 00:19:52 +00:00
auria
59d55bc324 some cleanup - removed a few warnings, + started input refactor : input events really have no reason to go through a menu class when in-game. Starting to rework the code so they're disptached directly to the right location
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3270 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-03-17 00:01:56 +00:00
auria
a7295bde70 some cleanup - removed a few warnings, + started input refactor : input events really have no reason to go through a menu class when in-game. Starting to rework the code so they're disptached directly to the right location
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3269 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-03-16 23:52:34 +00:00
auria
73d8aa063e you can now start a game from within the GUI! No matter where you click, it will always start in beach with hard settings, Tux and 1 kart only though
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3268 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-03-16 18:02:45 +00:00
auria
87a726ff74 The GUI will now react to clicks, so you can navigate it somewhat. Note that the event callback function provided is mainly a test one; it should eventually be replaced with something better organized
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3267 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-03-16 17:27:05 +00:00
hikerstk
c3ad0b9bed Most attachments (except tinytux, and therefore rescue general) work now.
More code cleanup.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3266 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-03-16 05:27:28 +00:00
hikerstk
f5d9330e77 Hide details about ambient light in irr_driver.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3265 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-03-16 01:45:49 +00:00
hikerstk
41020d56ac Fixed lighting issues by adding ambient lights, and cleaned up more code.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3264 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-03-16 01:23:23 +00:00
auria
e3fdeaaa8c GUI will now react to user input (though menu navigation is not yet in so even though you can see it got the click nothing will happen)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3263 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-03-15 19:26:12 +00:00
hikerstk
e158423562 Updated VS project file, and fixed several compilation problems.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3262 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-03-15 13:22:28 +00:00
auria
f5ced788ac Game menu now shows up :) Input is not yet handled, so not yet usable. Some dummy placeholder datafiles included for the sake of having something testable
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3261 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-03-15 01:34:21 +00:00
auria
c3f168bd3d fixed input, which wwas broken when introducing GUI
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3260 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-03-14 22:35:00 +00:00
auria
61a26d9d44 removed debug code that should not have gone in
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3259 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-03-14 00:27:21 +00:00
auria
031b4b4a81 removed debug code that should not have gone in
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3258 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-03-14 00:26:18 +00:00
auria
f69086893e i think i broke game input in my previous commit. i'm trying to limit the damage here... don't think i got it right yet
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3257 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-03-14 00:21:40 +00:00
auria
4acc6fc7c8 first introduction of new GUI code. It does *not* work, consider this a backup (and the removal of the old UI)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3256 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-03-13 13:50:24 +00:00
hikerstk
4a85118dbd Removed many warnings, mostly caused by texture that were not found.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3255 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-03-13 08:32:19 +00:00
hikerstk
dba91ef34e Updated items to use b3d and png.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3254 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-03-13 02:51:29 +00:00
hikerstk
26bf230a69 Converted models to .b3d, added texture to this directory (temporary solution).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3253 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-03-13 01:56:44 +00:00
hikerstk
42fac4c465 Updated items to b3d models.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3252 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-03-13 01:39:21 +00:00
hikerstk
ac00d6e1ea Avoid crash if model is missing.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3251 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-03-13 01:26:13 +00:00
hikerstk
85bff45173 Added missing file (temporary version).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3250 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-03-13 01:18:06 +00:00
hikerstk
8f3e534181 Updated textures from rgb to png (though currently this directory
is not actually used), last part.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3249 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-03-13 01:11:11 +00:00
hikerstk
c2269dfd42 Updated textures from rgb to png (though currently this directory
is not actually used), part 3.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3248 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-03-13 01:01:06 +00:00
hikerstk
9613db124c Updated textures from rgb to png (though currently this directory
is not actually used), part 2.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3247 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-03-13 00:55:45 +00:00
hikerstk
c9882276b0 Updated textures from rgb to png (though currently this directory
is not actually used), part 1.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3246 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-03-13 00:48:33 +00:00
hikerstk
921d9a34d5 Added more textures (by putting them for now in the same directory as the
model), fixed detection of terrain (e.g. triggering rescue when trying to
drive on water).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3245 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-03-12 23:35:15 +00:00
auria
ef3f73ad0b updated xcode project
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3244 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-03-12 15:59:29 +00:00
hikerstk
282c849af2 Made the time being displayed in white.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3243 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-03-12 05:24:11 +00:00
hikerstk
d2b45f0761 Converted DomesticManners to an irrlicht font, more cleanup.
Time is now displayed using the new font.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3242 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-03-12 05:21:13 +00:00
hikerstk
695465bd64 Added tux as a first irrlicht kart.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3241 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-03-12 04:42:36 +00:00
hikerstk
24930e98bb Added beach track as a first driveable track.
Note: for now the textures are added to this directory, since irrlicht
atm does not support loading from the shared texture directory. This will
be fixed later, and the textures can be moved into data/textures.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3240 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-03-12 04:16:16 +00:00
hikerstk
8a60edf241 Moved file manager to io subdir, made irrlicht compilation default,
started removing #ifdefs HAVE_IRRLICHT.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3239 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-03-12 03:49:31 +00:00
hikerstk
d0f22f1d78 Created irrlicht branch.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3238 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-03-12 02:05:58 +00:00
hikerstk
996abd3d72 Moved main game to new directory.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@3232 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-03-12 01:53:07 +00:00
hikerstk
01a9f73b54 Started adding powerup functionality to irrlicht port.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@3223 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-03-12 00:57:00 +00:00
hikerstk
511be41e70 Start adding support for physical objects (e.g. road cone).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@3221 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-03-11 05:10:56 +00:00
hikerstk
2a242973b1 Configuration and highscore files on windows are now stored in
$APPDATA/supertuxkart (instead of .). This avoids problems with
losing configuration and highscores when uninstalling the game
(e.g. while installing a newer version).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@3220 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-03-11 02:08:35 +00:00
hikerstk
0bba19cd1f Test if irrlicht needs -lXxf86vm when linking (note: this test
is not perfect, feel free to improve!!)


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@3219 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-03-10 04:48:28 +00:00
mbjornstk
542f2628ab Make sure the new py files keep the proper EOL, and note down *.py as
rule for svn props.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@3217 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-03-07 22:54:08 +00:00
auria
3768928700 added garden track... i know it's a little useless since we're switching to irrlicht but at least everything is in so we won't forget to convert it
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@3216 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-03-05 21:24:36 +00:00
auria
0c725aa9fe updated STK build system to work with irrlicht on mac. nothing should be broken on other systems hopefully
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@3215 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-03-05 21:05:26 +00:00
hikerstk
ebb7c0b4e8 Updated makefile to support irrlicht (should have been part of commit
r3210).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@3214 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-03-05 04:32:45 +00:00
hikerstk
963d3ec941 First version of script that converts the old materials.dat files into
new xml based files.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@3212 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-03-05 00:45:14 +00:00
hikerstk
756279ac7a Added first version of script to convert .loc files into the new (and temporarily named)
.irrloc files.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@3211 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-03-05 00:43:45 +00:00
hikerstk
37b77e87ac Added irrlicht support to build environment.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@3210 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-03-05 00:36:18 +00:00
auria
90283d6148 added catalan translation
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@3209 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-03-04 18:56:11 +00:00
auria
453a753193 mizlla improvments by rudy
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@3208 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-03-03 01:31:38 +00:00
mbjornstk
490f249bc5 First draft of svn recommended config. We have to discuss details (more
or less props and globs, basically) but better have it avaliable soon. 
Once agreement is achieved, the extra props can be applied. Basic EOL 
and exec ones have been set already in past commits 3197-3200 and 
3205-3206 so that is already working before more Irrlicht work is done.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@3207 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-03-01 01:23:45 +00:00
mbjornstk
210fe11806 More EOL prop setting and fixing of files with mixed EOLs.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@3206 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-03-01 00:46:47 +00:00
mbjornstk
fc46307f54 Fixing all remaining "executable" flags.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@3205 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-02-27 02:54:25 +00:00
hikerstk
7dfda9e304 Minor bugfixes for linux compilation.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@3204 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-02-27 01:32:09 +00:00
hikerstk
62bc9990ca Irrlicht only: Added preliminary support for reading materials.xml files
(though the information is not used atm).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@3203 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-02-27 00:15:09 +00:00
mbjornstk
9314f6fafb Update of road (parts already used in _side file, so now all match).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@3202 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-02-26 02:35:09 +00:00
mbjornstk
43d4ad9d4a Replacement of sky texture with hand made image.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@3201 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-02-26 02:13:18 +00:00
mbjornstk
dfd5cc4635 Fixing "executables" in data dir.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@3200 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-02-25 23:24:46 +00:00
mbjornstk
a015985b94 More SVN property fixes.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@3199 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-02-25 23:08:07 +00:00
mbjornstk
22f2d8f592 Fixing EOLs in the remaining txt. And testing if/how SVN HTTPS caches
account credentials.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@3198 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-02-25 18:40:38 +00:00
mbjornstk
d5a2a5a212 Fixing EOLs (and some white space). First commit, so also testing account.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@3197 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-02-25 18:31:17 +00:00
hikerstk
253f495021 Irrlicht only: added support for height computation for items
(and other models loaded for a track), items now do rotate
and can be collected (though no icons are displayed yet,
nor do attachments work).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@3196 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-02-25 13:14:27 +00:00
auria
a9b0a695d4 updated Xcode project for irrLicht + fixed compilation warning
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@3195 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-02-24 00:03:38 +00:00
auria
9077d14c8b fixed wrong license file
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@3194 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-02-23 18:03:45 +00:00
auria
69d51724e2 fixed more licensing issues
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@3193 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-02-23 01:38:22 +00:00
hikerstk
b674f3dbc2 Applied MiniBjorn 'more random explosion' patch.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@3192 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-02-22 23:39:59 +00:00
auria
3277a3a98d more textures replaced with better-licensed ones
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@3191 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-02-22 23:17:44 +00:00
auria
f59d5f4389 license clarification
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@3190 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-02-22 20:17:20 +00:00
auria
2ecba22cc1 more updates in credits
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@3189 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-02-22 20:15:53 +00:00
auria
a80a3a0cb6 more updates in credits
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@3188 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-02-22 20:14:25 +00:00
auria
28986c8f27 more license fixes with the help of MiniBjorn
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@3187 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-02-22 20:13:03 +00:00
auria
5c4a6861a2 removed old unused stuff
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@3186 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-02-21 22:17:55 +00:00
auria
51164ddf8c removed unused texture
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@3185 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-02-21 22:09:46 +00:00
auria
4f24d246fb more texture license cleanup... removed unused ones, switched mine from GPL to CC
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@3184 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-02-21 22:08:36 +00:00
auria
cb8abdb9ec more texture licensing cleanup
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@3183 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-02-21 21:36:32 +00:00
auria
67492d32f4 replaced yet another texture with messy license
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@3182 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-02-21 21:29:20 +00:00
auria
3c7fc633f7 removed textures from star track with totally improper license
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@3181 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-02-21 16:27:35 +00:00
hikerstk
d55167930e Fixed typo.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@3180 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-02-20 01:48:48 +00:00
hikerstk
1cbed5cfe2 Irrlicht only: improved XML handling, support xml files
for .track and .loc files, started working on items.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@3179 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-02-20 01:42:34 +00:00
auria
220353b940 updated snow song
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@3178 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-02-20 00:24:56 +00:00
hikerstk
5083dc7eae Removed debug output.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@3177 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-02-19 02:18:10 +00:00
hikerstk
f5260cc975 Added missing license file for mriceblock, improved Makefile.am to
not import .svn/README.txt files.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@3176 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-02-18 23:52:58 +00:00
auria
90925cdfa5 updated metal ground by MiniBjorn
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@3174 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-02-18 23:11:19 +00:00
hikerstk
ec69ff9f3f Applied Frederik Himpe's patch to support -Werror=format-security.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@3173 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-02-18 22:56:48 +00:00
hikerstk
f4829edc94 Bugfix: in battle mode no groups were shown.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@3169 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-02-18 22:09:24 +00:00
auria
af1f9b02a7 disabled traffic and empty_robot with #if 0s - this allows creating IDE projects by just dragging the source directory onto the source tree, without having to manually select out some files
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@3168 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-02-18 19:44:46 +00:00
auria
b1b27998b5 removed old, ugly and unused textures
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@3167 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-02-18 19:43:07 +00:00
auria
6606eae7d9 fixed wrong names in mars track license
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@3166 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-02-18 19:24:27 +00:00
hikerstk
4901a029e9 Fixed typo in Makefile.am, added missing newline at end of files.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@3165 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-02-17 03:24:43 +00:00
hikerstk
0267f7630c Irrlicht only:
1) Added better support for reading XML files.
2) Fixed keyboard handling (for some keys only
   key releases were recognised).
3) #ifdef-ed out more plib parts that would cause a 
   crash with irrlicht.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@3164 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-02-17 02:57:28 +00:00
hikerstk
70b9dd6545 Made the AI less shaky and easier to push by making them take more
time to turn the wheel.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@3163 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-02-17 02:51:04 +00:00
hikerstk
0bc7212161 Added credits for donation.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@3159 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-02-16 23:44:25 +00:00
hikerstk
08177e493a Updated ChangeLog (for 0.6.1 release).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@3157 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-02-16 04:01:45 +00:00
hikerstk
7c6e502a4f Fixed typo.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@3151 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-02-16 01:26:28 +00:00
auria
79c118be35 updated puffy texture
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@3148 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-02-16 00:32:12 +00:00
hikerstk
4fb76041ca Only save the last track if it's not a battle mode.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@3145 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-02-15 23:01:42 +00:00
auria
ef2ca1ec5c updated textures with minibjorn's help
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@3144 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-02-15 19:48:38 +00:00
auria
f0be7c6fb8 added cs translation
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@3142 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-02-15 16:11:27 +00:00
auria
12f73e4c8f cleaned up licenses further
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@3138 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-02-14 18:57:50 +00:00
auria
60ded7fc7b more texture/license cleanup
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@3136 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-02-14 18:38:07 +00:00
auria
309e6ec5d3 removed warning about missing material
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@3134 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-02-14 18:25:20 +00:00
auria
1ad814287f some license cleanup to be in better terms with debian and just be less mixed-up in our licenses in general. no visual quality loss, and actually an improvement in jungle
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@3132 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-02-14 18:16:22 +00:00
hikerstk
f813ad3e9a Removed slow down when being off-track (since karts would
not be able to drive at all on the uphill section).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@3130 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-02-13 02:26:32 +00:00
hikerstk
99ed2caf66 Bugfix: textures from the data/textures directory were preferred over track- and
kart-specific textures (unless they were listed in a materials.dat file).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@3119 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-02-11 05:15:54 +00:00
hikerstk
1620ad012e Fixed incorrect paths.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@3117 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-02-10 11:23:17 +00:00
hikerstk
be6b0f8085 Fixed compilation problem on non-irrlicht compilation (missing files,
missing ifdef - sorry for that).
In irrlicht karts have now (non-rotating) wheels, and the camera
points correctly at the kart.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@3116 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-02-10 11:11:39 +00:00
hikerstk
3b7bfd5367 Update to irrlicht only, non-irrlicht part should be unchanged.
- Tracks and kart models are now loaded and converted into
  bullet physics. 
- A simple camera is implemented, so a loaded track can be
  displayed (note: the current SVN version does not contain
  a track converted for irrlicht yet)
- Otherwise the irrlicht version is not working, i.e. no
  menus atm, ...


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@3115 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-02-10 05:30:59 +00:00
auria
35e6e0ecf8 after discussion with a guy from France, i added a split to the french translation : now some strings will be different depending if you're in France or Quebec.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@3112 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-02-07 21:39:21 +00:00
auria
1787385e38 added puffy kart
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@3110 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-02-06 00:21:02 +00:00
auria
99c2c02415 fixed texture problem in caveX track
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@3108 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-02-04 23:57:42 +00:00
auria
ca79ae1830 removed file that should not have been comitted
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@3107 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-02-04 23:19:33 +00:00
auria
91947d5831 added CaveX arena
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@3104 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-02-04 23:15:49 +00:00
hikerstk
b1eb41ae71 Added new run script from 'titi'@forum.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@3103 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-02-04 22:48:33 +00:00
hikerstk
bce44c8956 Fixed typo in previous commit.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@3102 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-02-04 00:41:39 +00:00
hikerstk
4d2ace56b3 First irrlicht code added.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@3101 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-02-04 00:31:40 +00:00
hikerstk
00b98173ca Fixed crashes caused by having an old user config file (which can contain
invalid kart or track groups, or an invalid kart id).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@3099 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-02-03 01:01:23 +00:00
hikerstk
f48f8e8dd2 When driving backwards karrs will now slowdown depending on terrain
(fixes bug 2554280).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@3095 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-02-02 14:14:27 +00:00
donconso
06c60aee6c fixed bigger wilber and hexley
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@3093 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-02-02 00:29:31 +00:00
donconso
f59dc76532 bigger wilber and hexley
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@3092 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-02-01 23:46:06 +00:00
hikerstk
8edc3fa23a Don't save the default number of karts when battle mode is played.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@3090 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-02-01 23:15:58 +00:00
hikerstk
d49f009213 Removed the camera jump which happens on some tracks (e.g. snow
mountain) at the start of a race.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@3088 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-02-01 22:54:00 +00:00
auria
0c5aae7b1b fixed warning
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@3087 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-02-01 02:17:39 +00:00
hikerstk
4b907c643a Fixed bug 2547586 (keys lock after pause): keys pressed when the
in-game menu is called would still considered to be pressed
when the game is continued.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@3085 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-01-31 04:51:50 +00:00
auria
999c7c7ab5 improved sand texture
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@3084 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-01-30 23:47:31 +00:00
hikerstk
2dd1752281 Bugfix: when switching from full screen back to window mode, in windows
an empty display would be shown.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@3082 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-01-30 04:28:44 +00:00
hikerstk
a3f5022707 Better support for cygwin/mingw builds.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@3081 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-01-30 03:34:04 +00:00
hikerstk
7e03777aa1 Fixed compilation problem on some platforms.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@3080 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-01-30 01:12:10 +00:00
hikerstk
d3960d810c Removed debug output.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@3078 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-01-29 11:15:10 +00:00
hikerstk
113747ab07 Fixed incorrect display when only two tracks are displayed.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@3077 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-01-29 11:00:11 +00:00
hikerstk
f90042e2ff Removed debug statement.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@3076 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-01-29 10:58:06 +00:00
hikerstk
b4d553ff9b Updated ChangeLog.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@3074 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-01-29 03:06:25 +00:00
hikerstk
a918d00198 Emptry track groups are not displayed anymore.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@3072 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-01-29 02:40:40 +00:00
auria
46c819b2df tweaked fortmagma drivelines
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@3068 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-01-29 01:49:31 +00:00
auria
96ed4c4c24 fixed plunger staying upon restarting race
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@3066 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-01-29 01:34:16 +00:00
hikerstk
43e7b4bd45 Removed all snprintf statements and constants for maximum
message sizes.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@3065 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-01-28 21:49:28 +00:00
auria
6ac57f3c1f updated Xcode project
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@3064 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-01-28 14:55:07 +00:00
auria
7956b07d52 updated Xcode project
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@3061 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-01-28 14:34:48 +00:00
auria
813507a6aa updated credits
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@3059 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-01-28 13:23:20 +00:00
hikerstk
012f503d60 Added more flexible functions to simulate s(n)printf,
removed more snprintf.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@3058 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-01-28 04:43:18 +00:00
hikerstk
61ad7ca615 Bugfix: ostringstream wasn't cleared between calls.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@3057 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-01-28 04:12:16 +00:00
hikerstk
bf01026f43 Bugfix for linux compilations.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@3056 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-01-28 00:58:41 +00:00
hikerstk
067d3daf79 1) Renamed scene to stk_scene (since scene is a namespace in irrlicht).
Note that with irrlicht the scene objects is most likely going to
   be replaced anyway.
2) Removed more snprintf.
3) Removed unused modes from VS project file, added new mode for irrlicht.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@3055 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-01-28 00:38:28 +00:00
1345 changed files with 244913 additions and 142854 deletions

0
AUTHORS Executable file → Normal file
View File

0
CHANGES Executable file → Normal file
View File

12
COPYING Executable file → Normal file
View File

@@ -1,15 +1,13 @@
The SuperTuxKart code is released under GNU GPL (see full text below).
SuperTuxKart data files (textures, models, sounds, music, etc.) are released under various licenses, see 'license.txt' files through the various data subdirectories. Data files are released under a mixture of the following licenses :
SuperTuxKart data files (textures, models, sounds, music, etc.) are released under various licenses, see 'license.txt' files
through the various data subdirectories. Data files are released under a mixture of the following licenses :
GPL
Creative-Commons-Attribution
Creative-Commons-BY-SA
Creative-Commons-Sampling+
FreeArt License
Gnu GPL 2.0 and 3.0+
Creative-Commons-BY(-SA) 3.0
Creative-Commons-Sampling+ 1.0
SoundSnap license
Public Domain
Image*After terms
________________________________________________________________________________
GNU GENERAL PUBLIC LICENSE

79
ChangeLog Executable file → Normal file
View File

@@ -1,3 +1,82 @@
SuperTuxkart 0.7.1b
~~~~~~~~~~~~~~~~~~~
* Fix circular dependency in challenges
* Updated translations
SuperTuxKart 0.7.1
~~~~~~~~~~~~~~~~~~
* Particle (smoke, splash, fire) and weather effects
* New Fort Magma by Samuncle, new Shiny Suburbs track by Horace
* New Beagle kart by wolterh
* Added internet news
* Support for live language switch
* Added optional minimal race UI
* Temporary invincibility after being hit
* Added support for full-screen anti-aliasing
* Clearer multiplayer setup
* Renamed many tracks to nicer names
* Basic level-of-detail (LOD) support
* Debug features for track makers
* Update to bullet 2.77
* Replace more sounds to be DFSG-compliant
* Fixed character names that contain non-ASCII characters
* Full RTL (right to left) support
* Various other tweaks done and glitches fixed
SuperTuxKart 0.7 (December 2010)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Too many to list them all. Main points:
* Irrlicht:
- Ported from plib to irrlicht
- Added animations to karts and some tracks
* GUI
- Completely new designed GUI
* Other improvements
- Allowed alternative ways/shortcuts in tracks
- New item 'switch'
* New art:
- New tracks farm, hacienda, scotland, secret garden
SuperTuxKart 0.6.2a (October 2009)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
* Bugfix: STK would crash while trying to save the config file
on Windows Vista.
SuperTuxKart 0.6.2 (July 2009)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
* Bugfix: Game could crash in rare circumstances.
* Bugfix: Restarting a GP (with the in-race menu ESC) would
not subtract already allocated points.
* Bugfix: A race could be finished with an invalid shortcut.
* Bugfix: Playing a challenge after a splitscreen game would
play the challenge in split screen.
* Bugfix: Items explode over void.
* Bugfix: Grass in castle arena slowed down the kart.
* Bugfix: GP result showed kart identifier instead of name.
* Improvement: there is now 1 1 sec. wait period for the race
result screen, avoiding the problem that someone
presses space/enter at the end of a race, immediately
quitting the menu before it can be read.
SuperTuxKart 0.6.1a (February 2009)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
* Bugfix: battle mode would not display track groups.
SuperTuxKart 0.6.1 (February 2009)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
* Added new kart ("Puffy"), new battle map ("Cave"), and new music
for Snow Mountain.
* Fixed bug in track selection screen that could cause a crash
when track groups were used.
* Fixed crash in character selection that could happen if an
old user config file existed.
* Fixed incorrect rescues in Fort Magma.
* Improved track selection screen to not display empty track
groups.
* A plunger in the face is now removed when restarting.
* Added slow-down for karts driving backwards.
* Somewhat reduced 'shaking' of AI driven karts.
SuperTuxKart 0.6 (January 2009)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
* New improved physics and kart handling

42
INSTALL Executable file → Normal file
View File

@@ -7,8 +7,7 @@ General
First, make sure that you have the following packages installed:
* OpenGL (or Mesa 3.0 or later)
* PLIB version 1.8.4 or later
* SDL 1.2 or later
* Irrlicht 1.7 or later
* OpenAL
Unpack the files from the tarball like this:
@@ -36,28 +35,44 @@ location, use the "--prefix" option of configure, e.g. --prefix=/usr
See the --help output of configure for further options.
SVN STK on Ubuntu Edgy
----------------------
Here are the compilation instructions for the current svn(05 oct. 2006) of
Super Tux Kart on Ubuntu Edgy, contributed by Damien:
SVN STK on Ubuntu
-----------------
Here are the compilation instructions for the current svn(2009-10-15) of
Super Tux Kart originally contributed by Damien for Ubuntu Edgy, and updated
to 9.04 version:
install following packages:
# apt-get install libopenal-dev libmikmod2-dev plib1.8.4-dev
# apt-get install libtool libxxf86vm-dev libopenal-dev
libglu1-mesa-dev subversion autoconf automake1.9 g++ gcc
do a:
$ svn checkout http://supertuxkart.svn.sourceforge.net/svnroot/supertuxkart/trunk/supertuxkart
$ svn checkout https://supertuxkart.svn.sourceforge.net/svnroot/supertuxkart/main/trunk
then:
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
$ ./autogen.sh && ./configure && make
and if all went well:
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!
-------------------
@@ -71,14 +86,11 @@ 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 PLIB or
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 you those examples run OK - then go to the PLIB home page and download
the PLIB examples.
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.

5
Makefile.am Executable file → Normal file
View File

@@ -2,11 +2,6 @@ ACLOCAL_AMFLAGS = -I m4
SUBDIRS = $(BULLETTREE) $(ENETTREE) src doc data
EXTRA_DIST = \
README.cygwin \
README.macosx \
README.windows
pkgdatadir=$(datadir)/doc/$(PACKAGE)
dist_pkgdata_DATA=AUTHORS ChangeLog COPYING README
# NEWS only contains "see changelog"

158
NEWS
View File

@@ -1,158 +0,0 @@
SuperTuxKart 0.5 (May 2008)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
* Six new tracks and one improved track: Fort Magma, SnowTux Peak, Amazonian Journey, City,
Canyon, Crescent Crossing and StarTrack
* Complete Challenges to unlock game modes, new tracks and a skidding preview
* New Follow the Leader game mode
* New Grand Prix
* Improved User Interface
* Improved game pad/joystick handling
* German, French, Dutch, Spanish, Italian and Swedish translations
* Additional music
* Many Bugfixes including:
a memory leak fix (Charlie Head)
an AI crash fix (Chris Morris)
SuperTuxKart 0.4 (February 2008)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
* New physics handling using the bullet physics engine
* New kart: wilber
* Improved 'Shifting Sands' and 'Lighthouse' tracks
* Improved AI
* New GUI handling, including resolution switching GUI
* Improved input handling
* Jump and look-back featue
* Additional music and main theme
SuperTuxKart 0.3 (May 2007)
~~~~~~~~~~~~~~~~~~~~~~~~~~~
* Highscore lists
* Shortcut detection
* Improved AI
* Fullscreen support
* New track: the island
* New penalty: bomb
* MacOSX support
* OpenAL and ogg-vorbis support
* Two new Grand Prixs
* Improved user interface:
- New racing interface
- Better track map
- Player kart dots in the track map are bigger than AI dots
- Track selection screen has topview pictures
- Added "Setup new race" option when a track is finished
- Added "Restart race" option when a track is finished
- The keyboard can skip vertical spaces between buttons
- Better control configuration
- Better in-game help
- Added .desktop file for menus and icon
* Bugfixes:
- Fixed bug in ssg_help::MinMax, which could cause a significant performance loss.
- Fixed bug that allowed the joystick to erase the main menu
- Fixed bug that allowed the joystick to "play the game while paused"
- Fixed screen_manager assert failure bug
- Fixed sound_manager assert failure bug
- Fixed keyboard keys unable to work on the first key press bug
- And others
SuperTuxKart 0.2 (22. Sep 2006)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
* Significant performance improvement by using display lists
* Improved AI
* Support for different grand prixs
* Too many bug fixes to list them all, but the important ones:
* Work around for 'karts fall through track' compiler bug
* Fixed rescue mode
* Two new collectables: parachute and anvil
* Track screen shots in the track select screen
* Keyboard handling allows gradual turning
* Improved physics (still work in progress)
* All hard-coded properties like maximum velocity have
been replaced by dynamically computed data dependent
on kart parameters, allowing for karts having different
characteristics.
* Added help and about screens, added credits to track designer
* Items were added to all tracks
SuperTuxKart 0.1 (04. May 2006) (not officially released)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
* Significant speedup by using a new HOT and collision algorithm
--> all tracks are now playable
* Removed all SDL dependencies, only plib is needed
* Single and multi-window menu can be used
* Code structure changes
* Some bug fixes and small improvements
* Added profile option to support automatic profiling
SuperTuxKart 0.0.0 (22. Dec 2004)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
* new tracks
* new characters and karts
* new user-interface
* some additional effects (skid-marks, smoke)
TuxKart v0.4.0 (March 19th 2004)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
* Changes for compatibility with PLIB 1.8.0 and later.
* Removed some features that were only there to support
truly ancient graphics cards like 3Dfx Voodoo-1/2.
TuxKart v0.3.0 (??)
~~~~~~~~~~~~~~~~~~~
* Converted to use the new PLIB/PW library and thus
avoid the need to link to GLUT.
TuxKart v0.2.0 (Sept 3rd 2002)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
* Changes for compatibility with PLIB 1.6.0 and later.
TuxKart v0.0.5 (??)
~~~~~~~~~~~~~~~~~~~
* Changes for compatibility with PLIB 1.4.0 and later.
TuxKart v0.0.4 (??)
~~~~~~~~~~~~~~~~~~~
* Changes to suit rassin-frassin-Windoze-junk.
* Steady-cam camera - courtesy of cowtan@ysbl.york.ac.uk
* Changes for compatibility with PLIB 1.3.1 and later.
* Added new music courtesy of Matt Thomas.
TuxKart v0.0.3 (July 4th 2000)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
* Fixed bug in Keyboard driver when no
joystick driver is installed.
* More CygWin fixes.
* Started new feature to allow you to be
rescued from lava, etc.
TuxKart v0.0.2 (July 2nd 2000)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
* Added ability to add new tracks without
recompiling.
* Can now drive using keyboard only - no joystick
required.
* Should compile and run under Windoze using CygWin.
TuxKart v0.0.1 (July 1st 2000)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
* Fixed a couple of files missing in initial
Distro.
TuxKart v0.0.0 (June 29th 2000)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
* First CVS release.
TuxKart (unnumbered) (April 13th 2000)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
* First hack.
# EOF #

108
README Executable file → Normal file
View File

@@ -1,92 +1,54 @@
SuperTuxKart
==============
============
SuperTuxKart is a free kart racing game. It is focusing on fun and
not on realistic kart physics. The SuperTuxKart homepage can be found at:
not on realistic kart physics. Instruction can be found on the
in-game help page.
The SuperTuxKart homepage can be found at:
http://supertuxkart.sourceforge.net
The official SuperTuxKart forum is at:
http://supertuxkart.sourceforge.net/forum
The official SuperTuxKart forum is at. If you need support,
this would be the best place to start.
A big "thank you" to Steve Baker for designing and implementing the
original TuxKart, and to the GotM team for their invaluable work.
See the data/CREDITS file for individual credits.
http://supertuxkart.sourceforge.net/forum
Hope you enjoy the game.
- The SuperTuxKart development team.
HARDWARE REQUIREMENTS
=====================
* You need a 3D graphics card that supports OpenGL or Mesa.
* You should have a CPU that's running at 450MHz or better.
* You'll need at least 128Mb RAM.
* A sound card would be nice - but it's not essential.
* You'll need at least 600 MB of free RAM.
* Ideally, you want a joystick with at least 6 buttons.
PLAYING THE GAME
================
SuperTuxKart is a kart racing game. Basically you run around the track,
and give your best shot at reaching the goal before your opponents. The ?
boxes can help you, and collection coins can build up your power, so you can
grab more than one collectable! But avoid the bananas, since they might
give you a nasty surprise.
Controls can be configured from the game, here are the defaults mappings:
COMPILING SuperTuxkart
======================
Player 1:
Steer : Left / Right arrow
Accelerate : Up arrow
Brake : Down arrow
Use item : Right control
Sharp Turn : Right shift
Rescue : Backspace
Nitro : - (minus key)
Look back : Right alt
WINDOWS
-------
A project file for Visual Studio 9 (e.g. the free 2008 express
edition) is included in the sources in src/ide/vc9. A separate
dependency package is available on SuperTuxKart's sourceforge
page, which includes all necessary libraries, header files,
and dlls to compile and run the source code.
Player 2:
Steer : A / D key
Accelerate : W key
Brake : S key
Use item : Left control
Sharp Turn : Left shift
Rescue : Q key
Nitro : Caps lock
Look back : Left alt
While compilation with cygwin is not officially supported,
this has been done (check with the forum for details).
Player 3:
Steer : F / H key
Accelerate : T key
Brake : G key
Use item : N key
Sharp Turn : C key
Rescue : R key
Nitro : V key
Look back : N key
MAC OSX
-------
The latest information about compilation on Mac are on our wiki:
http://supertuxkart.sourceforge.net/Building_and_packaging_on_OSX
The Xcode project file is in /src/ide/Xcode/, but it still
requires that all dependencies are installed as explained on the wiki.
Player 4:
Steer : J / L key
Accelerate : I key
Brake : K key
Use item : . key
Sharp Turn : M key
Rescue : u key
Nitro : , key
Look back : / key
The Escape key pauses the game and shows the race menu.
SUPPORT
=======
The main webpage is at:
http://supertuxkart.sourceforge.net
If you have any problems, please go to the official SuperTuxKart Forum at:
http://supertuxkart.sourceforge.net/forum
UNIX
----
See INSTALL for details.
LICENSE
@@ -95,3 +57,15 @@ This software is released under the GNU General Public License (GPL) which
can be found in the file 'LICENSE' in the same directory as this file.
Information about the licenses for artwork are contained in
data/licenses.
3D COORDINATES
==============
A reminder for those looking at the code and 3d models:
STK : X right, Y up, Z forwards
Blender: X right, Y forwards, Z up
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
as ground in the code, obviously).

View File

@@ -1,31 +0,0 @@
Some short instruction on how to compile supertuxkart with cygwin:
1) You have to use supertuxkart revision 593 or later (which you are
probably doing since you are reading this readme :) ).
2) Install freeglut
This is part of the cygwin packages, so just select this in
the cygwin setup program.
3) Compile and install plib
This should work straight out of the box.
4) Install OpenAL
We have had some problems with this, so this might be the most difficult stage.
4) Unpack superuxkart and run ./configure and make.
That should be all.
Comments:
1) A -DNOMINMAX is added for cygwin compilations, since otherwise
min and max are #defined, causing problems with all std::min and
std::max constructs.
2) The order in which plib/pu.h and plib/pw.h are included appears
to be important - pw should be included first.
If you have any problems, please post on the mailing list - I am
not a regular windows user, so am probably not able to help you.
hiker

View File

@@ -1,530 +0,0 @@
(*) The latest information about compilation on Mac are on our wiki:
http://supertuxkart.sourceforge.net/Building_and_packaging_on_OSX
(*) There is an experimental Xcode project in /src/ide/Xcode/. It will still require that all dependencies are installed as explained on the wiki.
The older instructions should still work, and are quite detailed.
Note that we supply a modified version of plib (on our download page
at http://sourceforge.net/project/showfiles.php?group_id=202302)
which fixes a few compilation problems on Macs. We strongly recommend
to use this version (unless a newer plib version is released).
System requirements Mac:
PowerPC- or Intel-Mac with 800 MHz or more,
1 GHz recommended 3D-graphics card with 32 MB or more.
100 MB free disk space. Supporting Mac OS X 10.3.9 or later.
Compiling SuperTuxKart on OS X 10.4.x
01. Install all updates for OS X.
02. Download xcode 2.4.1_8m1910_6936315 from http://developer.apple.com/macosx/
You must be an Apple Developer Connection member to download this package.
03. Installing XCode.
04. Edit "/etc/profile":
--------------------------------------------------------------------------------------------------------
# System-wide .profile for sh(1)
PATH="/sw/bin:/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/X11R6/bin"
export PATH
PKG_CONFIG_PATH="/sw/lib/pkgconfig:/usr/lib/pkgconfig:/usr/X11R6/lib/pkgconfig:/usr/local/lib/pkgconfig"
export PKG_CONFIG_PATH
if [ "${BASH-no}" != "no" ]; then [ -r /etc/bashrc ] && . /etc/bashrc fi
--------------------------------------------------------------------------------------------------------
05. Download Fink from http://www.finkproject.org/download/index.php?phpLang=en
06. Installing Fink.
07. Copy the FinkCommander folder to Applications and launch FinkCommander.
08. Run selfupdate.
09. Run update-all.
10. Run the index command.
11. Installing the following 'fink' packages:
11.01 SDL
11.02 audiofile
11.03 esound
11.04 svn
11.05 svn-client
12. Download the SDL framework from http://www.libsdl.org/download-1.2.php and copy it to /Library/Frameworks.
13. Installing Vorbis.framework and Ogg.framework:
13.01 Download SuperTux from http://developer.berlios.de/project/showfiles.php?group_id=3467&release_id=11879
13.02 Right-click the SuperTux icon and select Show Package Contents from the context menu.
13.03 Change in the folder Contents:Frameworks. And copy Vorbis.framework and Ogg.framework to <hd>:Library:Frameworks.
14. Installing plib: ////////////////////////////////////////
14.01 Download PLIB from http://plib.sourceforge.net/download.html
14.02 Unpack plib-1.8.4.tar.gz.
14.03 Change in the folder PLIB.
14.04 Download "pwMacOSX.cxx"-patch from ftp://ftp.berlios.de/pub/supertuxkart/plib_patch_for_osx.zip
14.05 Installing pwMacOSX.cxx-patch.
14.06 Run ./configure --prefix=<..... Universal/plib_ppc>" in the folder PLIB.
e.g.: /Users/christian/Desktop/Universal/plib_ppc.
14.07 Modify the plib:
jsMacOSX.cxx:
#include <IOKit/IOkitLib.h>
replace with:
#include <IOKit/IOKitLib.h>
14.08 jsMacOSX.cxx:
static void os_specific_s::elementEnumerator( const void *element, void* vjs)
replace with:
void os_specific_s::elementEnumerator( const void *element, void* vjs)
14.09 make
14.10 make install
14.11 make clean
14.12 Run "./configure --prefix=<..... Universal/plib_x86>" in the folder PLIB.
e.g.: /Users/christian/Desktop/Universal/plib_x86.
14.13 Edit the following Makefiles:
<PLIB-Ordner>/Makefile
<PLIB-Ordner>/src/Makefile
<PLIB-Ordner>/src/fnt/Makefile
<PLIB-Ordner>/src/js/Makefile
<PLIB-Ordner>/src/net/Makefile
<PLIB-Ordner>/src/psl/Makefile
<PLIB-Ordner>/src/puAux/Makefile
<PLIB-Ordner>/src/pui/Makefile
<PLIB-Ordner>/src/pw/Makefile
<PLIB-Ordner>/src/sg/Makefile
<PLIB-Ordner>/src/sl/Makefile
<PLIB-Ordner>/src/ssg/Makefile
<PLIB-Ordner>/src/ssgAux/Makefile
<PLIB-Ordner>/src/util/Makefile
replace the line: "CXXFLAGS =" with "CXXFLAGS = -g -O2 -Wall -arch i386"
14.14 make install
14.15 Create a universal (multi-architecture) plib:
lipo -create /Users/christian/Desktop/Universal/plib_ppc/lib/libplibfnt.a /Users/christian/Desktop/Universal/
plib_x86/lib/libplibfnt.a -output /usr/lib/libplibfnt.a
Repeat this step for all libraries.
15. Installing Freealut-1.1.0 from OpenAL.org ////////////////////
15.01 Makefile.in:
Replace the line:
SUBDIRS = admin src include examples test_suite
with
SUBDIRS = admin src include
15.02 configure:
Replace the line
for ac_header in AL/alc.h AL/al.h basetsd.h ctype.h math.h stdio.h time.h
with
for ac_header in OpenAL/alc.h OpenAL/al.h basetsd.h ctype.h math.h stdio.h time.h
15.03 export CXXFLAGS="-framework OpenAL"
15.04 export LDFLAGS="-framework OpenAL"
15.05 ./configure --prefix=/usr
15.06 make
15.07 Open admin/pkgconfig/freealut.pc
Replace the line
Requires: openal
with
Requires:
15.08 Replace the line:
Libs: -L${libdir} -lalut Cflags: -I${includedir}
with
Libs: -framework OpenAL -L${libdir} -lalut Cflags: -framework OpenAL -I${includedir}
15.09 sudo make install
16. Copy the plib files to "/usr/local":
16.01 sudo cp /usr/lib/libplib* /usr/local/lib/
16.02 sudo cp -R /usr/include/plib /usr/local/include/
Installing SuperTuxKart //////////
1. Copy the following code and paste it in the new file "buildUB.sh".
buildUB.sh:
---------------------------------------------------------------------------------------------------------
#!/bin/bash
if [ -r ./configure ]; then
echo "Configure found!"
else
echo "No Config file found! Runing autogen.sh..."
sh autogen.sh
fi
if [ -r ./config.guess ]; then
echo "config.guess found!"
else
echo "config.guess not present! Copying it..."
cp /usr/share/libtool/config.guess ./config.guess
fi
if [ -r ./config.sub ]; then
echo "config.sub found!"
else
echo "config.sub not present! Copying it..."
cp /usr/share/libtool/config.sub ./config.sub
fi
if [ -r ./Makefile ]; then
echo "Makefile found!"
else
echo "Makefile missing! Running ./configure..."
./configure
if [ -r ./Makefile ]; then
echo "Makefile present, ready to compile!"
else
echo "Configure not completed, Makefile still missing! Exiting..."
exit 1
fi
fi
echo "Setting environment variables..."
export sdl_LIBS=""
export LDFLAGS="-framework OpenAL -Wl,-framework,Cocoa -framework SDL -framework Cocoa -lSDLmain
-framework Vorbis -framework Ogg -L/usr/local/lib -L/opt/local/lib -L/sw/lib"
export openal_LIBS="/usr/local/lib/libmikmod.a"
if [ -r ./bin/supertuxkartPPC ]; then
echo "supertuxkartPPC is present, nothing to do."
else
echo "Cleaning up..."
make clean -s
echo "Building PPC Binary..."
make -e -s
echo "Copying PPC Binary..."
mkdir ./bin
if [ -r ./src/supertuxkart ]; then
cp ./src/supertuxkart ./bin/supertuxkartPPC
else
echo "Error!"
exit 1
fi
fi
if [ -r ./bin/supertuxkartx86 ]; then
echo "supertuxkartx86 is present, nothing to do."
else
echo "Cleaning up..."
make clean -s
echo "Building x86 Binary..."
export CXXFLAGS="-g -O2 -Wall -arch i386 `sdl-config --cflags`"
export LDFLAGS=$LDFLAGS" -isysroot /Developer/SDKs/MacOSX10.4u.sdk -arch i386 -L/usr/local/lib -L/opt/local/lib -L/sw/lib"
make -e -s
echo "Copying x86 Binary..."
if [ -r ./src/supertuxkart ]; then
cp ./src/supertuxkart ./bin/supertuxkartx86
else
echo "Error!"
exit 1
fi
fi
echo "Creating Universal Binary..."
lipo -create ./bin/supertuxkartPPC ./bin/supertuxkartx86 -output ./bin/supertuxkart
echo "Done!"
-------------------------------------------------------------------------------------------------------------
2. Set the permissions for the script "buildUB.sh"
e.g.: chmod 744 buildUB.sh
3. Download SuperTuxKart-Source from "http://sourceforge.net/project/showfiles.php?group_id=202302".
4. Go in the folder SuperTuxKart.
5. Copy the script "buildUB.sh" in the directory "SuperTuxKart".
6. ./buildUB.sh
7. Check-up:
7.01 Go in the folder "bin".
7.02 ./supertuxkart --version
Print version information
e.g.:
-------------------------------------------------------------------------
SuperTuxKart, 0.3alpha.
SuperTuxKart, SVN revision number '975M'.
-------------------------------------------------------------------------
7.03 Is this a universal binary?
file supertuxkart
e.g.:
-------------------------------------------------------------------------
supertuxkart: Mach-O fat file with 2 architectures
supertuxkart (for architecture ppc): Mach-O executable ppc
supertuxkart (for architecture i386): Mach-O executable i386
-------------------------------------------------------------------------
7.04 otool -L supertuxkart
Print shared library dependencies.
e.g.:
------------------------------------------------------------------------------------------------
supertuxkart:
/System/Library/Frameworks/OpenAL.framework/Versions/A/OpenAL (compatibility version 1.0.0,
current version 1.0.0)
/System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa (compatibility version 1.0.0,
current version 11.0.0)
@executable_path/../Frameworks/SDL.framework/Versions/A/SDL (compatibility version 1.0.0, current
version 1.0.0)
@executable_path/../Frameworks/Vorbis.framework/Versions/A/Vorbis (compatibility version 1.0.0,
current version 1.0.0)
@executable_path/../Frameworks/Ogg.framework/Versions/A/Ogg (compatibility version 1.0.0, current
version 1.0.0)
/System/Library/Frameworks/Carbon.framework/Versions/A/Carbon (compatibility version 2.0.0, current
version 128.0.0)
/System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL (compatibility version 1.0.0, current
version 1.0.0)
/System/Library/Frameworks/IOKit.framework/Versions/A/IOKit (compatibility version 1.0.0, current
version 275.0.0)
/System/Library/Frameworks/AGL.framework/Versions/A/AGL (compatibility version 1.0.0, current version
1.0.0)
/usr/lib/libstdc++.6.dylib (compatibility version 7.0.0, current version 7.4.0)
/usr/lib/libgcc_s.1.dylib (compatibility version 1.0.0, current version 1.0.0)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 88.1.8)
---------------------------------------------------------------------------------------------------------
************* S T A R T T H E G A M E A N D H A V E F U N! **************
Please post to the development list if you have any problems.

View File

@@ -1,71 +0,0 @@
NOTE
====
If you have downloaded the 0.4 version and it does not start, please
install the Microsoft Visual C++ redistributable package ('vcredist_x86.exe')
included in this directory.
If you don't hear any sound, you have to install OpenAL (see http://ww.openal.org).
Simply install the OpenAL redistributable ('oalinst.exe').
The release comes with a full installer, which includes these redistributables.
If you are downloading a source version and want to compile it yourself:
There are two documented ways to compile an executable for windows: using
cygwin, and using visual c++ (tested with the free Express version).
If you have any problems, please post on the mailing list, and we will
do our best to help you.
Cygwin
======
1) Install freeglut
This is part of the cygwin packages, so just select this in
the cygwin setup program.
2) Compile and install plib
This should work straight out of the box.
3) Install OpenAL
We have had some problems with this in the past, so it might be tricky.
4) Unpack supertuxkart and run ./configure and make.
That should be all.
Comments:
1) A -DNOMINMAX is added for cygwin compilations, since otherwise
min and max are #defined, causing problems with all std::min and
std::max constructs. This is done automatically by the configure
script.
2) The order in which plib/pu.h and plib/pw.h are included appears
to be important - pw should be included first.
Visual C++ Express
==================
There are now project files included for building SuperTuxKart with
Visual C++ - have a look at the src/ide/vc8 folder.
Since version r793 SuperTuxKart compiles with Visual C++ Express,
version 8.0, since rev 1267 Visual C++ project files are included.
The main project file is .../src/ide/vc8/supertuxkart.vcproj,
and it includes a sub project for the bullet library. More details
can be found in .../src/ide/vc8/README.
You still have to install all dependencies, and:
1) Modify plib:
Best choice would be to use the plib version from our download page,
since it contains all bugfixes that are necessary. The latest
release (1.8.5) might work, if you are using 1.8.4:
In src/ssg/ssgLoadAC.cxx replace:
loader_fd = fopen ( filename, "ra" ) ;
with
loader_fd = fopen ( filename, "r" ) ;
This patch will be submitted to PLIB, but we don't know if and
when it will be applied.
2) Compile plib (project files for visual c++ are included)

34
SVN-CONFIG Normal file
View File

@@ -0,0 +1,34 @@
# Please, make sure your SVN client uses something that matches the
# following config. Specially the autoprops part, that way new files
# will be added with the right settings. Default config for command line
# svn is in ~/.subversion/config. If you use SVN for multiple projects
# simultaneously, remember you can use different configs, at least in
# cmd line (via --config-dir and for example ~/.subversion/supertuxkart/
# with a new config file inside).
[miscellany]
global-ignores = *.o *.lo *.la #*# .*.rej *.rej .*~ *~ .#* ._* .DS_Store
enable-auto-props = yes
[auto-props]
*.c = svn:eol-style=native;svn:keywords=Author Date Id Revision
*.cpp = svn:eol-style=native;svn:keywords=Author Date Id Revision
*.h = svn:eol-style=native;svn:keywords=Author Date Id Revision
*.hpp = svn:eol-style=native;svn:keywords=Author Date Id Revision
*.dsp = svn:eol-style=CRLF
*.dsw = svn:eol-style=CRLF
*.sh = svn:eol-style=native;svn:executable;svn:keywords=Author Date Id Revision
*.txt = svn:eol-style=native
*.png = svn:mime-type=image/png
*.jpg = svn:mime-type=image/jpeg
Makefile = svn:eol-style=native;svn:keywords=Author Date Id Revision
*.jpeg = svn:mime-type=image/jpeg
*.gif = svn:mime-type=image/gif
*.svg = svn:mime-type=image/svg+xml
*.htm = svn:mime-type=text/html
*.html = svn:mime-type=text/html
*.css = svn:mime-type=text/css
*.pdf = svn:mime-type=application/pdf
SConstruct = svn:eol-style=native;svn:keywords=Author Date Id Revision
*.xml = svn:eol-style=native;svn:mime-type=text/xml
*.py = svn:eol-style=native;svn:keywords=Author Date Id Revision

52
TODO
View File

@@ -39,53 +39,5 @@ Thanks in advance!
The SuperTuxKart-Team
********************************
********************************
** **
** Incomplete(!!) TODO List **
** **
********************************
********************************
Things that would be nice to fix, but are not urgent
=====================================================
- Write some documentation.
- Display skid marks again (currently disabled due to problems of
skid marks being 'in the air').
- Added settings menu (e.g. for MPH vs KPH (vs. KM/H), ...)
- Add a tutorial course
- Valgrind for memory bugs.
- Update the web page, make more screen shots, ...
- Tight/wide corner steering for AI. The AI is hitting the wall
in very tight corners (e.g. subseatrack) [coz]
long term
=========
- Add network multiplayer
- Make full use of OpenAL
- Performance tuning
- Support for multi-core CPUs
(while this is not strictly necessary, it might be a nice headline
for news entries. The physics/collision detection would be
easy to parallelise)
- More gadgets
- Positive: - squirt oil on track to make karts slip, ...
- Negative: - 'dirt on windscreen' - partial blackout of screen
- More flexibility for items. E.g.
- Tracks might hard code some items, change the distribution of some
others (e.g. only a rocket at a certain location, but random choice
which one the kart gets. Instead of just specifying
GREENHERRING, one could write: ZIPPER:ANVIL and one of the listed
things would be picked randomly)
- Grand prixs might want to overwrite this, e.g.:
"war" grand prix: only rockets for all gadgets
- Perhaps make good and bad things indistinguishable?
- sound/music manager needed
Make it easy to replace sounds (which are currently hardcoded), e.g
via a config file. Sound/music should be selectable for a track,
but a grand prix should be able to overwrite this to create a consistent
ambience, ...
- More tracks
- More grand prixs
- Code cleanup
For details, see
http://supertuxkart.sourceforge.net/Get_involved

0
acinclude.m4 Executable file → Normal file
View File

View File

@@ -1,51 +1,45 @@
dnl 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, SVN)
AC_INIT(supertuxkart,0.7.1b)
AC_CONFIG_SRCDIR([src/main.cpp])
AC_PREREQ(2.61)
dnl ================================================
dnl Initialize the automake stuff
dnl set the $host variable based on local machine/os
dnl ================================================
# ================================================
# Initialize the automake stuff
# set the $host variable based on local machine/os
# ================================================
AC_CANONICAL_HOST
AM_INIT_AUTOMAKE([foreign tar-ustar])
dnl =====================================================
dnl Set the default CFLAGS/CXXFLAGS
dnl If these were not set, the AC_PROG_CC and AC_PROG_CXX
dnl scripts set them to "-g -O2".
dnl =====================================================
# =====================================================
# Set the default CFLAGS/CXXFLAGS
# If these were not set, the AC_PROG_CC and AC_PROG_CXX
# scripts set them to "-g -O2".
# =====================================================
CFLAGS="$CFLAGS -Wall -Wstrict-prototypes -Wmissing-prototypes"
CXXFLAGS="$CXXFLAGS -Wall"
dnl ===================
dnl Check for compilers
dnl ===================
# ===================
# Check for compilers
# ===================
AC_PROG_CC
AC_PROG_CPP
AC_PROG_CXX
# This macro defines WORDS_BIGENDIAN if building for a big endian machine.
# This is required by ov_read (Ogg Vorbis)
AC_C_BIGENDIAN
AC_LANG(C++)
dnl ===========================
dnl Check for `configure' flags
dnl ===========================
# ===========================
# Check for `configure' flags
# ===========================
SUMMARY="\nSummary of optional components:\n==============================="
if test "x$with_plib" != "x" ; then
echo "plib prefix is $with_plib"
EXTRA_DIRS="${EXTRA_DIRS} $with_plib"
fi
AC_ARG_ENABLE(debug, [AS_HELP_STRING(--enable-debug,
[enable debugging info])])
if test x$enable_debug = xyes; then
@@ -69,56 +63,57 @@ else
SUMMARY="$SUMMARY\nDisabled compiler optimizations."
fi
dnl ===================
dnl Checks for programs.
dnl ===================
# ===================
# Checks for programs.
# ===================
AC_PROG_MAKE_SET
AC_PROG_RANLIB
AC_PROG_INSTALL
dnl ===============================
dnl Check for MS Windows environment
dnl ================================
# ===============================
# Check for MS Windows environment
# ================================
AC_CHECK_HEADER(windows.h)
dnl ==================================
dnl check for OpenGL related libraries
dnl ==================================
# ==================================
# check for OpenGL related libraries
# ==================================
case "${host}" in
*darwin*|*macosx*)
opengl_LIBS="$LIBS -framework Carbon -framework OpenGL -framework IOKit -framework AGL"
;;
*-*-cygwin* | *-*-mingw32*)
dnl CygWin under Windoze.
# CygWin under Windoze.
echo Win32 specific hacks...
AC_DEFINE([WIN32], 1, [Define for Win32 platforms])
AC_DEFINE([NOMINMAX], 1, [Define for Win32 platforms])
opengl_LIBS="-lglut32 -lglu32 -lopengl32 -luser32 -lgdi32 -lm -lwinmm"
opengl_LIBS="-lopengl32 -luser32 -lgdi32 -lm -lwinmm"
joystick_LIBS="$joystick_LIBS -lwinmm"
LDFLAGS="$LDFLAGS -mwindows"
echo "Will link apps with $LIBS"
;;
*)
dnl X-Windows based machines
# X-Windows based machines
save_LIBS=$LIBS
AC_SEARCH_LIBS(glNewList, [ GL GLcore MesaGL ])
opengl_LIBS="$LIBS"
LIBS=$save_LIBS
if test "x$ac_cv_search_glNewList" = "x-lGLcore"; then
dnl if GLcore found, then also check for GL
# if GLcore found, then also check for GL
AC_SEARCH_LIBS(glXCreateContext, GL)
fi
;;
esac
dnl ========================================
dnl check for OpenAL libraries
dnl ========================================
# ========================================
# check for OpenAL libraries
# ========================================
save_LIBS=$LIBS
case "${host}" in
@@ -157,11 +152,15 @@ LIBS="$save_LIBS"
save_LIBS=$LIBS
dnl search for the libraries needed to use ogg vorbis
AC_SEARCH_LIBS(ov_open, vorbisfile, have_vorbisfile_lib=yes)
# also check in /usr/local
CPPFLAGS="${CPPFLAGS} -I/usr/local/include"
LDFLAGS="$LDFLAGS -L/usr/local/lib"
# search for the libraries needed to use ogg vorbis
AC_SEARCH_LIBS(ov_open, [vorbisfile], have_vorbisfile_lib=yes, have_vorbisfile_lib=no, [-lvorbis])
if test x$have_vorbisfile_lib = xyes; then
dnl check for the headers needed by ogg vorbis
# check for the headers needed by ogg vorbis
AC_CHECK_HEADER(vorbis/vorbisfile.h, have_vorbisfile_hdr=yes)
AC_CHECK_HEADER(ogg/ogg.h, have_ogg_hdr=yes)
fi
@@ -184,153 +183,200 @@ LIBS=$save_LIBS
AC_LANG_PUSH(C++)
# ==============================================
# Check for "plib" without which we cannot go on
# ==============================================
# specify the plib location
AC_ARG_WITH(plib, [AS_HELP_STRING(--with-plib=PREFIX,
[specify the prefix path to plib])])
if test "x$with_plib" != "x" ; then
echo "plib prefix is $with_plib"
EXTRA_DIRS="${EXTRA_DIRS} $with_plib"
# ==================
# Check for irrlicht
# ==================
AC_ARG_WITH(irrlicht, [AS_HELP_STRING(--with-irrlicht=PREFIX,
[specify the prefix path to irrlicht])])
if test "x$with_irrlicht" != "x" ; then
CPPFLAGS="${CPPFLAGS} -I $with_irrlicht/include -I $with_irrlicht/include/irrlicht"
AC_CHECK_HEADER(irrlicht.h, have_irrlicht_hdr=yes)
if test x$have_irrlicht_hdr != xyes; then
AC_MSG_ERROR([Can't find irrlicht in $with_irrlicht.])
fi
else
CPPFLAGS_Save=$CPPFLAGS
# check in /usr
echo " in /usr/ : "
CPPFLAGS="${CPPFLAGS_Save} -I/usr/include/irrlicht"
AC_CHECK_HEADER(irrlicht.h, irrlicht_found_in_usr=yes, irrlicht_found_in_usr=no)
# if it's not found there, try /usr/local instead
if test x$irrlicht_found_in_usr == xyes; then
with_irrlicht="/usr"
else
# I'd like to fall back to check /usr/local second, but stupid autotools does not support
# checking for a header in 2 directories because it caches results
#AC_MSG_ERROR([Can't find irrlicht installation in /usr, use --with-irrlicht...])
# erase cached result
unset ac_cv_header_irrlicht_h
echo " in /usr/local/ : "
CPPFLAGS="${CPPFLAGS_Save} -I/usr/local/include/irrlicht"
AC_CHECK_HEADER(irrlicht.h, irrlicht_found_in_usr_local=yes, irrlicht_found_in_usr_local=no)
if test x$irrlicht_found_in_usr_local == xyes; then
with_irrlicht="/usr/local"
else
AC_MSG_ERROR([Can't find irrlicht installation in standard prefixes, use --with-irrlicht...])
fi
fi
AC_CHECK_HEADER(plib/ul.h)
if test "x$ac_cv_header_plib_ul_h" != "xyes"; then
AC_MSG_ERROR([[cannot find useable plib installation. You need to install plib 1.8.4 or newer.]])
CPPFLAGS="${CPPFLAGS_Save} -I ${with_irrlicht}/include/irrlicht"
fi
AC_MSG_CHECKING([for plib 1.8.4 or newer])
AC_TRY_RUN([
# include <plib/ul.h>
# define MIN_PLIB_VERSION 184
int main() {
if ( PLIB_VERSION < MIN_PLIB_VERSION ) {
return -1;
}
return 0;
}
],
AC_MSG_RESULT(yes),
[ AC_MSG_RESULT(wrong version);
AC_MSG_ERROR([plib 1.8.4 or later is needed. Please intall it first.])],
AC_MSG_RESULT(yes)
)
dnl =======================
dnl check for SDL libraries
dnl =======================
dnl Potentially sdl-config could be used, but apparently that might not
dnl exist on all platforms, so doing the 'classical' test is safer :(
case "${host}" in
*)
dnl default unix style machines
dnl check for libraries
save_LIBS=$LIBS
AC_SEARCH_LIBS(SDL_Init, SDL, have_SDL_lib=yes)
sdl_LIBS="$LIBS"
LIBS=$save_LIBS
dnl check for header files
AC_CHECK_HEADER(SDL/SDL.h, have_SDL_hdr=yes)
if test x$have_SDL_hdr != xyes -o x$have_SDL_lib != xyes; then
AC_MSG_ERROR([Install SDL first...])
fi
AC_TRY_RUN([
# include <SDL/SDL.h>
int main() {
if ( SDL_VERSION_ATLEAST(1,2,10)) {
return 0;
}
return -1;
}
],
:,
AC_MSG_WARN([Your SDL version uses deprecated
headers. Please update to version 1.2.10 or higher if possible.
Currently this doesn't affects the game at all.])
)
*-*-linux* )
irrlicht_LIBS="-L/$with_irrlicht/lib/Linux -L/$with_irrlicht/lib -lIrrlicht"
;;
*darwin*|*macosx*)
irrlicht_LIBS="-L/$with_irrlicht/lib/ -lIrrlicht -framework Cocoa"
;;
*freebsd*)
irrlicht_LIBS="-L/$with_irrlicht/lib/ -lIrrlicht -lpthread"
esac
# ---- Check these flags do work by building a small irrLicht sample
echo "checking for irrlicht libraries..."
save_LIBS=$LIBS
LIBS="$LIBS $irrlicht_LIBS $opengl_LIBS"
dnl ======================================================
dnl Try to supply the SVN revision number for the compiler
dnl ======================================================
irrlicht_sample_built_fine="false"
AC_TRY_RUN(
[
# include "irrlicht.h"
int main() {
irr::createDevice(irr::video::EDT_NULL);
return 0;
}
],
irrlicht_sample_built_fine="true",
irrlicht_sample_built_fine="false"
)
case "${host}" in
*-*-linux* )
# If base irrLicht flags failed, try again with Xxf86vm
# FIXME: this program when run prints out two lines (version numbers) to stdout
if test x$irrlicht_sample_built_fine = xfalse; then
LIBS="$LIBS -lXxf86vm"
works_with_Xxf86vm="false"
AC_TRY_RUN([
# include "irrlicht.h"
int main() {
irr::createDevice(irr::video::EDT_NULL);
return 0;
}
],
works_with_Xxf86vm="true",
)
if test x$works_with_Xxf86vm = xtrue; then
irrlicht_LIBS="$irrlicht_LIBS -lXxf86vm"
irrlicht_sample_built_fine="true"
fi
fi
;;
esac
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])
fi
# ---- Check we have the minimum required irrLicht version
echo -n "checking irrlicht version is recent enough... "
irrlicht_min_version_met="false"
# Note that irrlicht 1.8 potentially needs additional flags (-lXcursor, or
# undefine _IRR_LINUX_XCURSOR_ # in IrrCompileConfig.h). Since there might
# be other changes, for now I remove support for irrlicht trunk/1.8
AC_TRY_RUN(
[
# include "irrlicht.h"
int main() {
#if (IRRLICHT_VERSION_MAJOR == 1 && IRRLICHT_VERSION_MINOR == 7)
#error "STK needs irrlicht 1.8* to work properly (which might be only available"
#error "as svn trunk atm"
#else
// ok
#endif
return 0;
}
],
irrlicht_min_version_met="true",
irrlicht_min_version_met="false"
)
if test x$irrlicht_min_version_met = xfalse; then
AC_MSG_ERROR([Your irrLicht is too old, please update irrLicht.
You need irrlicht 1.8.
While irrlicht 1.8 is not released, we recommend using version 3629 from irrlicht SVN trunk.])
else
echo "yes"
fi
LIBS=$save_LIBS
# ==================
# Check for Fribidi
# ==================
save_LIBS=$LIBS
# also check in /usr/local
CPPFLAGS="${CPPFLAGS} -I/usr/local/include"
LDFLAGS="$LDFLAGS -L/usr/local/lib"
# search for the libraries needed to use ogg vorbis
AC_SEARCH_LIBS(fribidi_log2vis, [fribidi], have_fribidi=yes, have_fribidi=no)
if test x$have_fribidi = xyes; then
AC_CHECK_HEADER(fribidi/fribidi.h, have_fribidi_hdr=yes)
fi
SUMMARY="$SUMMARY\n"
if test x$have_fribidi = xyes -a x$have_fribidi_hdr = xyes; then
AC_DEFINE([ENABLE_BIDI], 1, [Defined when Fribidi is available])
SUMMARY="$SUMMARY\nFribidi (RTL languages support) support enabled."
fribidi_LIBS="$LIBS"
else
SUMMARY="$SUMMARY\nFribidi (RTL languages support) support disabled."
fribidi_LIBS=""
fi
LIBS=$save_LIBS
# Libcurl is needed in all build modes
PKG_CHECK_MODULES(LIBCURL, libcurl >= 0.1)
# ======================================================
# Try to supply the SVN revision number for the compiler
# ======================================================
AC_CHECK_PROGS(have_svnversion,[svnversion],"no")
if test x$have_svnversion != xno; then
SVNVERSION="`svnversion $srcdir`"
AC_DEFINE_UNQUOTED([SVNVERSION],"$SVNVERSION",["SVN revision number"])
fi
AC_MSG_CHECKING([for gcc -fno-regmove option ])
dnl =========================
dnl test regmove compiler bug
dnl =========================
dnl Test if -fno-regmove is supported, since -fregmove (which is part of -O2 on
dnl g++) triggers an optimisation problem with static_ssg:
ORIGCXXFLAGS="$CXXFLAGS"
CXXFLAGS="$CXXFLAGS -fno-regmove"
AC_COMPILE_IFELSE([AC_LANG_PROGRAM()],
AC_MSG_RESULT(yes); NOREGMOVE=-fno-regmove,
AC_MSG_RESULT(no); NOREGMOVE="")
CXXFLAGS="$ORIGCXXFLAGS"
AC_SUBST(NOREGMOVE)
dnl ==============================================
dnl Glut (optional), used by bullet debugging only
dnl ==============================================
save_LIBS=$LIBS
save_LDFLAGS=$LDFLAGS
save_CXXFLAGS=$CXXFLAGS
case "${host}" in
*darwin*|*macosx*)
dnl Apparently -framework is needed for include files and libraries
CXXFLAGS="$CXXFLAGS -framework GLUT"
LDFLAGS="$LDFLAGS -framework GLUT"
esac
AC_SEARCH_LIBS(glutInit, [glut], have_glut_lib=yes)
if test x$have_glut_lib = xyes; then
# Apple has the headers in GLUT/glut.h instead of GL/glut.h
AC_CHECK_HEADERS([GL/glut.h GLUT/glut.h], have_glut_hdr=yes)
fi
if test x$have_glut_hdr = xyes; then
AC_DEFINE(HAVE_GLUT)
SUMMARY="$SUMMARY\nGlut found, enabling optional bullet debug"
else
SUMMARY="$SUMMARY\nNo glut found, disabling bullet debug"
dnl Remove the unnecessary -framework GLUT on Macs (no impact
dnl of this on any other platforms)
CXXFLAGS=$save_CSSFLAGS
LDFLAGS=$save_LDFLAGS
fi
glut_LIBS="$LIBS"
LIBS=$save_LIBS
dnl ==============
dnl Bullet physics
dnl ==============
# ==============
# Bullet physics
# ==============
AC_DEFINE([BT_NO_PROFILE], [], [Disable bullet internal profiling])
SUMMARY="$SUMMARY\nUsing bullet physics."
BULLETTREE="src/bullet"
bullet_LIBS=""
if test x$have_glut_hdr = xyes; then
bullet_LIBS="-Lbullet/Demos/OpenGL -lbulletopenglsupport"
fi
bullet_LIBS="$bullet_LIBS -Lbullet/src -lbulletdynamics -lbulletcollision -lbulletmath"
bullet_LIBS="-Lbullet/src -lbulletdynamics -lbulletcollision -lbulletmath"
dnl ====
dnl enet
dnl ====
# ====
# enet
# ====
AC_CHECK_FUNC(gethostbyaddr_r, [AC_DEFINE(HAS_GETHOSTBYADDR_R)])
AC_CHECK_FUNC(gethostbyname_r, [AC_DEFINE(HAS_GETHOSTBYNAME_R)])
AC_CHECK_FUNC(poll, [AC_DEFINE(HAS_POLL)])
@@ -356,55 +402,54 @@ case "${host}" in
enet_LIBS="-Lenet -lenet"
;;
esac
SUMMARY="$SUMMARY\nUsing enet network support."
ENETTREE="src/enet"
# Check for gettext
CHECK_GETTEXT(external)
dnl =======================================================
dnl Add special compiler flags for SDL on certain platforms
dnl =======================================================
case "${host}" in
*darwin*|*macosx*)
dnl SDL on Macs needs to link in SDLmain, since it includes the
dnl actual main program (on Macs #include "SDL/SDL.h" renames
dnl main into SDL_main, which then gets called from the new
dnl main program included in SDLmain. This is necessary to
dnl install a proper framework for SDL).
dnl This can't be done earlier, since all SDL tests program
dnl from configure do NOT include SDL/SDL.h, therefore the
dnl main program gets not replaced, and then getting an linking
dnl error about main defined twice :((
AC_CHECK_PROGS(have_sdl_config,[sdl-config],"no")
if test x$have_sdl_config != xno; then
LDFLAGS="$LDFLAGS `sdl-config --libs`"
CXXFLAGS="$CXXFLAGS `sdl-config --cflags`"
# =================
# Disable/enable addons support
# =================
AC_ARG_WITH(addons,[AS_HELP_STRING([--with-addons],
[This option is used to enable/disable addons support])])
if test "x$with_addons" == "xyes" ; then
SUMMARY="$SUMMARY\nEnabling addons support."
AC_DEFINE(ADDONS_MANAGER)
fi
esac
# ==========================================
# Check for a known compiler bug, details in
# src/bullet/src/Makefile.am
# ==========================================
ORIGCXXFLAGS="$CXXFLAGS"
CXXFLAGS="$CXXFLAGS -fno-elide-constructors"
AC_COMPILE_IFELSE([AC_LANG_PROGRAM()],
AC_MSG_RESULT(yes); NOELIDE=-fno-elide-constructors,
AC_MSG_RESULT(no); NOELIDE="")
CXXFLAGS="$ORIGCXXFLAGS"
AC_SUBST(NOELIDE)
# =========================
# subst bars in Makefile.am
# =========================
AC_SUBST(irrlicht_LIBS)
AC_SUBST(fribidi_LIBS)
AC_SUBST(bullet_LIBS)
AC_SUBST(enet_LIBS)
AC_SUBST(opengl_LIBS)
AC_SUBST(openal_LIBS)
AC_SUBST(oggvorbis_LIBS)
AC_SUBST(glut_LIBS)
AC_SUBST(sdl_LIBS)
AC_SUBST(BULLETTREE)
AC_SUBST(ENETTREE)
dnl ================
dnl Create makefiles
dnl ================
# ================
# Create makefiles
# ================
AC_CONFIG_FILES([ \
Makefile \
data/Makefile \
data/challenges/Makefile \
data/fonts/Makefile \
data/gfx/Makefile \
data/grandprix/Makefile \
data/items/Makefile \
data/gui/Makefile \
data/karts/Makefile \
data/models/Makefile \
data/music/Makefile \
@@ -417,7 +462,6 @@ AC_CONFIG_FILES([ \
src/ide/Makefile \
src/bullet/Makefile \
src/bullet/src/Makefile \
src/bullet/Demos/OpenGL/Makefile \
src/enet/Makefile \
])
AC_OUTPUT

Binary file not shown.

View File

@@ -1,6 +1,6 @@
# data/
SUBDIRS = fonts items karts models music po sfx textures tracks grandprix
SUBDIRS = challenges fonts gfx gui karts models music po sfx textures tracks grandprix
pkgdatadir = $(datadir)/games/$(PACKAGE)/data
dist_pkgdata_DATA = \
@@ -10,7 +10,7 @@ dist_pkgdata_DATA = \
$(shell find $(srcdir) -name "*.cup") \
$(shell find $(srcdir) -maxdepth 1 -name "*.challenge") \
$(shell find $(srcdir) -name "*.collectable") \
$(shell find $(srcdir) -name "*.projectile") \
stk_config.xml powerup.xml items.xml \
CREDITS
desktopdir = $(prefix)/share/applications

View File

@@ -1,9 +0,0 @@
;; -*- mode: lisp -*-
(tuxkart-collectable
(name "anvil")
(model "anvil.ac")
(icon "anchor-icon.rgb")
)
;; EOF ;;

View File

@@ -1,20 +0,0 @@
;; -*- mode: lisp -*-
(tuxkart-collectable
(name "Bowling")
(model "bowling.ac")
(icon "bowling-icon.rgb")
(speed 4.0)
(min-height 0.2) ; height above terrain below which a ball is
; started to be pulled up
(max-height 1.0) ; height above terrain at which a ball is
; started to be pulled back to ground
(force-updown 1.0) ; force pushing the ball down
; when it's too high above ground
(force-to-target 40) ; force with which a bowling ball flies towards
; the nearest kart
(max-distance 25) ; maximum distance the ball can be away
; from a kart when accelerating towards it
)
;; EOF ;;

View File

@@ -1,13 +0,0 @@
;; -*- mode: lisp -*-
(tuxkart-collectable
(name "Bubble Gum")
(model "../items/bubblegum.ac")
(icon "bubblegum-icon.rgb")
(speed 50.0)
(min-height 0.3)
(max-height 1.0)
(force-updown 20)
)
;; EOF ;;

View File

@@ -1,14 +0,0 @@
;; -*- mode: lisp -*-
(tuxkart-collectable
(name "cake")
(model "cake.ac")
(icon "cake-icon.rgb")
(speed 50.0)
(min-height 0.2)
(max-height 1.0)
(force-updown 25.0) ;; force raising/lowering the homing missile if it's too low/high
(max-distance 90.0) ;; maximum distance at which a kart is still followed
)
;; EOF ;;

View File

@@ -0,0 +1,5 @@
# challenges/
pkgdatadir = $(datadir)/games/$(PACKAGE)/data/challenges
nobase_dist_pkgdata_DATA = $(shell find $(srcdir) -name "*.challenge")

View File

@@ -0,0 +1,17 @@
<?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

@@ -0,0 +1,19 @@
<?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

@@ -0,0 +1,18 @@
<?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="4"
position="1"
/>

View File

@@ -0,0 +1,19 @@
<?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,16 @@
<?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

@@ -0,0 +1,18 @@
<?xml version="1.0"?>
<challenge
version="1"
id="minestime"
name="Finish Mines in 3:00"
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

@@ -0,0 +1,18 @@
<?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,17 @@
<?xml version="1.0"?>
<challenge
version="1"
id="farmtracktime"
name="Finish Farm in 2:30"
description="Finish 3 laps in Farm with 3 easy AI karts in under 2:30 minutes."
unlock-track="hacienda"
major="single"
minor="quickrace"
track="farm"
difficulty="easy"
laps="3"
karts="4"
time="150"
/>

View File

@@ -0,0 +1,17 @@
<?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,19 @@
<?xml version="1.0"?>
<challenge
version="1"
id="starfollow"
name="Follow the Leader around the Solar System"
description="Win a Follow the Leader race with 5 AI karts on Star track"
unlock-track="lighthouse"
depend-on="farmtracktime penguinplaygroundgp"
major="single"
minor="followtheleader"
track="startrack"
difficulty="medium"
laps="3"
karts="6"
position="2"
/>

View File

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

View File

@@ -0,0 +1,18 @@
<?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

@@ -0,0 +1,17 @@
<?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,18 @@
<?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

@@ -0,0 +1,19 @@
<?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,18 @@
<?xml version="1.0"?>
<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

@@ -1,10 +0,0 @@
;; -*- mode: lisp -*-
(item
(gold "nitrotank-big" )
(silver "nitrotank-small")
(green "warning" )
(red "bonusblock2")
)
;; EOF ;;

View File

@@ -1,17 +0,0 @@
;; -*- mode: lisp -*-
(challenge
(id "penguinplaygroundgp")
(name _("Win Penguin Playground Grand\nPrix"))
(description _("Win Penguin Playground Grand\nPrix with 3 'Racer' Level AI karts."))
(unlock-mode "followtheleader" _("Follow the Leader"))
(major "grandprix")
(minor "quickrace")
(gp "penguinplayground")
(difficulty "hard")
(karts 4)
(position 1)
)
;; EOF ;;

Binary file not shown.

After

Width:  |  Height:  |  Size: 46 KiB

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
data/fonts/LayneHansom0.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 50 KiB

View File

@@ -2,4 +2,5 @@
pkgdatadir = $(datadir)/games/$(PACKAGE)/data/fonts
dist_pkgdata_DATA = $(shell find $(srcdir) -name "*.txf")
dist_pkgdata_DATA = $(shell find $(srcdir) -name "*.png") \
$(shell find $(srcdir) -name "*.xml")

BIN
data/fonts/Rahel.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 25 KiB

BIN
data/fonts/StkChineseFont.xml Executable file

Binary file not shown.

BIN
data/fonts/StkFont.xml Normal file

Binary file not shown.

BIN
data/fonts/title_font.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 186 KiB

BIN
data/fonts/title_font.xml Normal file

Binary file not shown.

BIN
data/fonts/title_font_2.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 154 KiB

BIN
data/fonts/wqyMicroHei0.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 49 KiB

BIN
data/fonts/wqyMicroHei1.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 52 KiB

BIN
data/fonts/wqyMicroHei2.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 57 KiB

BIN
data/fonts/wqyMicroHei3.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 55 KiB

BIN
data/fonts/wqyMicroHei4.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 24 KiB

BIN
data/fonts/wqyMicroHei5.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 28 KiB

5
data/gfx/Makefile.am Normal file
View File

@@ -0,0 +1,5 @@
#data/gfx
pkgdatadir = $(datadir)/games/$(PACKAGE)/data/gfx
dist_pkgdata_DATA = $(shell find $(srcdir) -name "*.xml")

30
data/gfx/acid_splash.xml Normal file
View File

@@ -0,0 +1,30 @@
<?xml version="1.0"?>
<particles emitter="box" box_x="0.75" box_y="0.75" box_z="0.75">
<spreading angle="25" />
<velocity x="0.000"
y="0.002"
z="0.000" />
<material file="smoke_acid.png" />
<!-- Amount of particles emitted per second -->
<rate min="300"
max="400" />
<!-- Minimal and maximal lifetime of a particle, in milliseconds. -->
<lifetime min="1000"
max="1000" />
<!-- Size of the particles -->
<size min="0.2"
max="0.66" />
<color min="255 255 255"
max="0 0 0" />
<!-- How much time in milliseconds before the particle is fully faded out -->
<fadeout time="500" />
</particles>

29
data/gfx/fire.xml Normal file
View File

@@ -0,0 +1,29 @@
<?xml version="1.0"?>
<particles emitter="point">
<spreading angle="24" />
<velocity x="0.000"
y="0.005"
z="0.000" />
<material file="explode.png" />
<!-- Amount of particles emitted per second -->
<rate min="30"
max="50" />
<!-- Minimal and maximal lifetime of a particle, in milliseconds. -->
<lifetime min="300"
max="500" />
<!-- Size of the particles -->
<size min="0.6"
max="0.8" />
<color min="255 255 255"
max="255 255 255" />
<fadeout time="300" />
</particles>

30
data/gfx/nitro.xml Normal file
View File

@@ -0,0 +1,30 @@
<?xml version="1.0"?>
<particles emitter="box" box_x="0.35" box_y="0.2" box_z="0.2">
<spreading angle="30" />
<velocity x="0.0"
y="0.001"
z="-0.003" />
<material file="nitro-particle.png" />
<!-- Amount of particles emitted per second -->
<rate min="400"
max="600" />
<!-- Minimal and maximal lifetime of a particle, in milliseconds. -->
<lifetime min="400"
max="600" />
<!-- Size of the particles -->
<size min="0.20"
max="0.40" />
<color min="255 255 255"
max="255 255 255" />
<!-- How much time in milliseconds before the particle is fully faded out -->
<fadeout time="100" />
</particles>

40
data/gfx/rain-ground.xml Normal file
View File

@@ -0,0 +1,40 @@
<?xml version="1.0"?>
<!--
Particle system to simulate it's raining heavily in the ground.
Current tests done as kart particles, but this should be per camera
and placed like the cylinders that have rain drop textures, maybe
with some speed compensation, so it never wastes particles (out
of view) when camera moves really fast. Then rate can be trimmed
down to 150/180 or 100/120, with smaller box.
-->
<particles emitter="box" box_x="12.0" box_y="0.5" box_z="12.0">
<spreading angle="20" />
<velocity x="0.000"
y="0.005"
z="0.000" />
<material file="water-splash.png" />
<!-- Amount of particles emitted per second -->
<rate min="200"
max="240" />
<!-- Minimal and maximal lifetime of a particle, in milliseconds. -->
<lifetime min="1000"
max="1000" />
<!-- Size of the particles -->
<size min="0.35"
max="0.70" />
<color min="255 255 255"
max="255 255 255" />
<!-- How much time in milliseconds before the particle is fully faded out -->
<fadeout time="750" />
<gravity strength="-0.01"
only-force-time="500" />
</particles>

39
data/gfx/rain.xml Normal file
View File

@@ -0,0 +1,39 @@
<?xml version="1.0"?>
<!--
Particle system to simulate it's raining heavily over an item/kart.
It should be applied no matter if kart is flying or on (any) ground,
and rotate to always fire up, it just simulates the rain bouncing
off the kart and being fired by wheels. It could also be applied to
bowling balls, for example.
-->
<particles emitter="box" box_x="0.5" box_y="1.0" box_z="1.0">
<spreading angle="10" />
<velocity x="0.000"
y="0.009"
z="0.000" />
<material file="water-splash.png" />
<!-- Amount of particles emitted per second -->
<rate min="50"
max="60" />
<!-- Minimal and maximal lifetime of a particle, in milliseconds. -->
<lifetime min="1000"
max="1000" />
<!-- Size of the particles -->
<size min="0.35"
max="0.70" />
<color min="255 255 255"
max="255 255 255" />
<!-- How much time in milliseconds before the particle is fully faded out -->
<fadeout time="750" />
<gravity strength="-0.01"
only-force-time="500" />
</particles>

30
data/gfx/smoke.xml Normal file
View File

@@ -0,0 +1,30 @@
<?xml version="1.0"?>
<particles emitter="point">
<spreading angle="90" />
<velocity x="0.003"
y="0.003"
z="0.003" />
<material file="smoke.png" />
<!-- Amount of particles emitted per second -->
<rate min="100"
max="250" />
<!-- Minimal and maximal lifetime of a particle, in milliseconds. -->
<lifetime min="300"
max="500" />
<!-- Size of the particles -->
<size min="0.2"
max="0.66" />
<color min="255 255 255"
max="255 255 255" />
<!-- How much time in milliseconds before the particle is fully faded out -->
<fadeout time="500" />
</particles>

30
data/gfx/smoke_brown.xml Normal file
View File

@@ -0,0 +1,30 @@
<?xml version="1.0"?>
<particles emitter="point">
<spreading angle="90" />
<velocity x="0.003"
y="0.0047"
z="0.003" />
<material file="smoke_brown.png" />
<!-- Amount of particles emitted per second -->
<rate min="150"
max="300" />
<!-- Minimal and maximal lifetime of a particle, in milliseconds. -->
<lifetime min="300"
max="500" />
<!-- Size of the particles -->
<size min="0.6"
max="0.9" />
<color min="255 255 255"
max="255 255 255" />
<!-- How much time in milliseconds before the particle is fully faded out -->
<fadeout time="500" />
</particles>

30
data/gfx/smoke_red.xml Normal file
View File

@@ -0,0 +1,30 @@
<?xml version="1.0"?>
<particles emitter="point">
<spreading angle="90" />
<velocity x="0.003"
y="0.0047"
z="0.003" />
<material file="smoke_red.png" />
<!-- Amount of particles emitted per second -->
<rate min="150"
max="300" />
<!-- Minimal and maximal lifetime of a particle, in milliseconds. -->
<lifetime min="300"
max="500" />
<!-- Size of the particles -->
<size min="0.6"
max="0.9" />
<color min="255 255 255"
max="255 255 255" />
<!-- How much time in milliseconds before the particle is fully faded out -->
<fadeout time="500" />
</particles>

30
data/gfx/smoke_yellow.xml Normal file
View File

@@ -0,0 +1,30 @@
<?xml version="1.0"?>
<particles emitter="point">
<spreading angle="90" />
<velocity x="0.003"
y="0.0047"
z="0.003" />
<material file="smoke_yellow.png" />
<!-- Amount of particles emitted per second -->
<rate min="150"
max="300" />
<!-- Minimal and maximal lifetime of a particle, in milliseconds. -->
<lifetime min="300"
max="500" />
<!-- Size of the particles -->
<size min="0.6"
max="0.9" />
<color min="255 255 255"
max="255 255 255" />
<!-- How much time in milliseconds before the particle is fully faded out -->
<fadeout time="500" />
</particles>

32
data/gfx/snow.xml Normal file
View File

@@ -0,0 +1,32 @@
<?xml version="1.0"?>
<!-- For sky particles, the size of the box is ignored -->
<particles emitter="box">
<spreading angle="3" />
<velocity x="0.0"
y="-0.01"
z="0.0" />
<material file="snowflake.png"/>
<!-- Amount of particles emitted per second -->
<rate min="400"
max="500" />
<!-- Minimal and maximal lifetime of a particle, in milliseconds. -->
<lifetime min="9000"
max="9000" />
<!-- Size of the particles -->
<size min="0.40"
max="0.60" />
<color min="255 255 255"
max="255 255 255" />
<!-- How much time in milliseconds before the particle is fully faded out -->
<fadeout time="100" />
</particles>

32
data/gfx/splash.xml Normal file
View File

@@ -0,0 +1,32 @@
<?xml version="1.0"?>
<particles emitter="box" box_x="0.75" box_y="0.75" box_z="0.75">
<spreading angle="120" />
<velocity x="0.000"
y="0.009"
z="0.000" />
<material file="water-splash.png" />
<!-- Amount of particles emitted per second -->
<rate min="1000"
max="1200" />
<!-- Minimal and maximal lifetime of a particle, in milliseconds. -->
<lifetime min="1600"
max="1900" />
<!-- Size of the particles -->
<size min="0.60"
max="0.90" />
<color min="255 255 255"
max="255 255 255" />
<!-- How much time in milliseconds before the particle is fully faded out -->
<fadeout time="500" />
<gravity strength="-0.01"
only-force-time="1000" />
</particles>

View File

@@ -3,4 +3,5 @@
pkgdatadir = $(datadir)/games/$(PACKAGE)/data/grandprix
dist_pkgdata_DATA = $(shell find $(srcdir) -name "*.grandprix") \
$(shell find $(srcdir) -name "*.challenge")
$(shell find $(srcdir) -name "*.challenge") \
$(shell find $(srcdir) -name "*.tutorial" )

View File

@@ -1,18 +0,0 @@
;; -*- mode: lisp -*-
(challenge
(id "worldsend")
(name _("Win the At World's End\nGrand Prix"))
(description _("Come first in the At World's End\nGrand Prix with 3 'Racer'\nLevel AI karts."))
(unlock-gp "alltracks")
(depend-on "islandfollow")
(major "grandprix")
(minor "quickrace")
(gp "atworldsend")
(difficulty "hard")
(karts 4)
(position 1)
)
;; EOF ;;

View File

@@ -1,10 +1,25 @@
;; -*- mode: lisp -*-
(supertuxkart-grand-prix
(name _("All tracks"))
(description _("All tracks included in SuperTuxKart"))
(tracks "beach" "startrack" "lighthouse" "jungle" "mines" "islandtrack" "sandtrack" "fortmagma" "snowtuxpeak" "crescentcrossing" "olivermath" "racetrack" "city" "xr591" "canyon" "snowmountain" "tuxtollway" "skyline")
(laps 2 3 4 3 3 2 3 3 3 2 4 3 2 3 2 3 2 3)
)
<supertuxkart_grand_prix name="All Tracks">
;; EOF ;;
<track id="hacienda" laps="3" />
<track id="scotland" laps="3" />
<track id="startrack" laps="3" />
<track id="lighthouse" laps="4" />
<track id="jungle" laps="3" />
<track id="mines" laps="3" />
<track id="islandtrack" laps="2" />
<track id="sandtrack" laps="3" />
<track id="fortmagma" laps="3" />
<track id="snowtuxpeak" laps="3" />
<track id="crescentcrossing" laps="2" />
<track id="olivermath" laps="4" />
<track id="farm" laps="3" />
<track id="secretgarden" laps="3" />
<track id="city" laps="3" />
<track id="xr591" laps="3" />
<track id="canyon" laps="2" />
<track id="snowmountain" laps="3" />
<track id="tuxtollway" laps="2" />
<track id="skyline" laps="3" />
</supertuxkart_grand_prix>

View File

@@ -1,19 +0,0 @@
;; -*- mode: lisp -*-
(challenge
(id "islandfollow")
(name _("Follow the Leader on a\nDesert Island"))
(description _("Win a Follow the Leader race\nwith 3 AI karts\non a Desert Island."))
(unlock-gp "atworldsend")
(depend-on "tothemoonandbackgp" "tollwayhead2head" "tollwaytime" "citytime")
(major "single")
(minor "followtheleader")
(track "islandtrack")
(difficulty "easy")
(laps 3)
(karts 4)
(position 2)
)
;; EOF ;;

View File

@@ -1,10 +1,11 @@
;; -*- mode: lisp -*-
(supertuxkart-grand-prix
(name _("At world's end"))
(description _("Last grand prix, longer and harder"))
(tracks "fortmagma" "canyon" "city" "snowtuxpeak" "racetrack")
(laps 3 2 2 3 3)
)
<supertuxkart_grand_prix name="At World's End">
<track id="fortmagma" laps="3" />
<track id="canyon" laps="2" />
<track id="xr591" laps="3" />
<track id="mines" laps="3" />
<track id="city" laps="3" />
</supertuxkart_grand_prix>
;; EOF ;;

View File

@@ -0,0 +1,14 @@
<?xml version="1.0"?>
<tutorial
id="basicdriving"
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."
major="single"
minor="normal"
gp="canyon"
difficulty="easy"
karts="1"
position="1"
num_laps="99"
num_players="1"
/>

View File

@@ -1,10 +1,10 @@
;; -*- mode: lisp -*-
(supertuxkart-grand-prix
(name _("Penguin Playground"))
(description _("First grand prix, easy to get started"))
(tracks "sandtrack" "snowmountain" "olivermath" "jungle")
(laps 3 3 4 2 )
)
<supertuxkart_grand_prix name="Penguin Playground">
;; EOF ;;
<track id="sandtrack" laps="3" />
<track id="snowmountain" laps="3" />
<track id="olivermath" laps="4" />
<track id="scotland" laps="3" />
<track id="jungle" laps="2" />
</supertuxkart_grand_prix>

View File

@@ -1,18 +0,0 @@
;; -*- mode: lisp -*-
(challenge
(id "tothemoonandbackgp")
(name _("Win To the Moon and Back\nGrand Prix"))
(description _("Win the To the Moon and Back\nGrand Prix with 3 'Racer'\nLevel AI karts."))
(unlock-gp "snagdrive")
(depend-on "energyshiftingsands" "junglefollow")
(major "grandprix")
(minor "quickrace")
(gp "tothemoonandback")
(difficulty "hard")
(karts 4)
(position 1)
)
;; EOF ;;

View File

@@ -1,10 +1,11 @@
;; -*- mode: lisp -*-
(supertuxkart-grand-prix
(name _("Snag Drive"))
(description _("Third grand prix"))
(tracks "islandtrack" "tuxtollway" "mines" "crescentcrossing")
(laps 2 2 3 2)
)
<supertuxkart_grand_prix name="Snag Drive">
<track id="islandtrack" laps="2" />
<track id="tuxtollway" laps="2" />
<track id="crescentcrossing" laps="2" />
<track id="snowtuxpeak" laps="3" />
<track id="skyline" laps="3" />
</supertuxkart_grand_prix>
;; EOF ;;

View File

@@ -1,20 +0,0 @@
;; -*- mode: lisp -*-
(challenge
(id "energyshiftingsands")
(name _("Collect the Pharaohs Treasure"))
(description _("Finish with at least 9 nitro \npoints on 3 laps of Shifting Sands\nin under 2:20 minutes."))
(unlock-gp "tothemoonandback")
(depend-on "energymathclass" "racetracktime")
(major "single")
(minor "quickrace")
(track "sandtrack")
(difficulty "medium")
(karts 1)
(laps 3)
(energy 9)
(time 140)
)
;; EOF ;;

View File

@@ -1,10 +1,10 @@
;; -*- mode: lisp -*-
(supertuxkart-grand-prix
(name _("To the Moon and Back"))
(description _("Second grand prix"))
(tracks "lighthouse" "skyline" "startrack" "xr591" "beach")
(laps 4 3 3 3 2 )
)
<supertuxkart_grand_prix name="To the Moon and Back">
;; EOF ;;
<track id="lighthouse" laps="4" />
<track id="startrack" laps="3" />
<track id="hacienda" laps="3" />
<track id="secretgarden" laps="2" />
<track id="farm" laps="3" />
</supertuxkart_grand_prix>

24
data/gui/License.txt Normal file
View File

@@ -0,0 +1,24 @@
All icons come from Open Game Art (art by onyum.com, comissionned by Bart Kelsey)
released under CC-BY-SA 3+
* options_players & random_kart were tweaked by Marianne Gagnon
Except :
main_*.png icons, released under Creative-Commons BY-SA 3, By yeKcim (Anthony Carré)
mode_tt, released under Creative-Commons BY-SA 3, incorporatings artwork from yeKcim and onyum.com
Logo and Logo_slim : under CC-BY-SA 3.0+ by 'rastapax'
difficulty_*.png icons, released under Creative-Commons BY-SA 3, By Conso (Constantin Pelikan)
title_font, by Marianne Gagnon (Auria), released under CC-BY-SA 3+
screen*.png, by Marianne Gagnon (Auria), including elements from the public domain Tango icon set
Gauge and bar by Dakal, released under CC-BY-SA 3
====
Glass Skin by Auria, under CC-BY-SA 3+
except background, under CC-BY-SA, by 'elisee'

12
data/gui/Makefile.am Normal file
View File

@@ -0,0 +1,12 @@
# data/gui/
pkgdatadir = $(datadir)/games/$(PACKAGE)/data/gui
nobase_dist_pkgdata_DATA = $(shell find $(srcdir) -name "*.png" ) \
$(shell find $(srcdir) -name "*.jpg" ) \
$(shell find $(srcdir) -name "*.stkgui" ) \
$(shell find $(srcdir) -name "*.xml" ) \
$(shell find $(srcdir) -name "License.txt") \
$(shell find $(srcdir) -name "*.stkskin" )
EXTRA_DIST = $(nobase_pkgdata_DATA)

BIN
data/gui/addons.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

28
data/gui/addons.stkgui Normal file
View File

@@ -0,0 +1,28 @@
<stkgui>
<div x="2%" y="2%" width="96%" height="96%" layout="vertical-row" >
<header text_align="center" width="100%" text="SuperTuxKart Addons"/>
<spacer height="15" width="10"/>
<tabs id="category" height="10%" max_height="110" width="100%" align="center">
<icon-button id="tab_kart" width="128" height="128" icon="gui/karts.png"
I18N="Section in the addons menu" text="Karts"/>
<icon-button id="tab_track" width="128" height="128" icon="gui/mode_normal.png"
I18N="Section in the addons menu" text="Tracks"/>
</tabs>
<box proportion="1" width="100%" layout="vertical-row">
<label id="update_status" width="100%" height="10%" text_align="left" />
<spacer height="5%" width="100%"/>
<list id="list_addons" height="50%" proportion="5" width="100%" align="center"/>
<spacer height="15%" width="100%"/>
</box>
<spacer width="50" height="45" />
</div>
<button id="back" x="20" y="-40" width="250" height="35" align="left"
I18N="In the options menu, to go back to the main menu or game" text="Back"/>
</stkgui>

View File

@@ -0,0 +1,30 @@
<stkgui>
<div x="5%" y="5%" width="90%" height="90%" layout="vertical-row">
<label width="100%" id="name" text_align="center" text="Name:" proportion="1" />
<div x="5%" y="0%" width="90%" proportion="6" layout="horizontal-row" >
<div width="50%" height="100%" layout="vertical-row" >
<icon id="icon" align="center" proportion="8" width="100%" icon="gui/loading.png"/>
<spacer proportion="1" />
</div>
<spacer proportion="1" />
<div width="50%" height="100%" layout="vertical-row" >
<label word_wrap="true" id="description" width="100%" text="Description:" proportion="1" />
<label id="version" width="100%" text="Version:" proportion="1" />
</div>
</div>
<div width="70%" proportion="1" align="center">
<button id="install" x="0" y="0" width="100%" height="100%" I18N="Addons" text="Install"/>
<progressbar id="progress" x="0" y="20%" width="100%" height="60%" />
</div>
<spacer height="10" />
<button id="cancel" proportion="1" x="5%" width="70%" I18N="Addons" text="Back" align="center"/>
<label id="state" proportion="1" width="100%" text="Status" text_align="center" />
</div>
</stkgui>

28
data/gui/arenas.stkgui Normal file
View File

@@ -0,0 +1,28 @@
<stkgui>
<icon-button id="back" x="0" y="0" height="8%" icon="gui/back.png"/>
<div x="2%" y="1%" width="96%" height="99%" layout="vertical-row" >
<header width="80%" I18N="Section in arena tracks selection screen" text="Arenas"
align="center" text_align="center" />
<spacer width="20" height="5" />
<box proportion="1" width="100%" layout="vertical-row">
<ribbon_grid id="tracks" proportion="1" width="100%" square_items="true"
label_location="bottom" align="center" child_width="160" child_height="120" />
<spacer width="20" height="13" />
</box>
<tabs width="100%" height="25" id="trackgroups">
<button id="standard" I18N="track group" text="Standard"/>
<button id="addons" I18N="track group" text="Add-Ons"/>
<button id="all" I18N="track group" text="All"/>
</tabs>
<spacer width="20" height="3%" />
</div>
</stkgui>

BIN
data/gui/back.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.9 KiB

BIN
data/gui/back_addons.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.0 KiB

BIN
data/gui/banana.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.6 KiB

BIN
data/gui/bar.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 168 KiB

BIN
data/gui/challenge.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.9 KiB

View File

@@ -0,0 +1,20 @@
<stkgui>
<icon-button id="back" x="0" y="0" height="8%" icon="gui/back.png"/>
<div x="5%" y="2%" width="90%" height="96%" layout="vertical-row" >
<header I18N="Title for challenges screen" text="Challenges : Trophy Room" text_align="center" align="center" width="80%" />
<spacer height="5" width="100%"/>
<box width="100%" proportion="5" layout="vertical-row">
<ribbon_grid id="challenges" proportion="8" width="100%"
label_location="bottom" align="center" child_width="128" child_height="128" />
<spacer proportion="1" width="100%"/>
</box>
</div>
</stkgui>

View File

@@ -0,0 +1,19 @@
<stkgui>
<div x="2%" y="10%" width="96%" height="80%" layout="vertical-row" >
<label id="title" width="100%" text_align="center" word_wrap="true" proportion="1" />
<spacer height="25" width="10" />
<button id="confirm" I18N="In a 'are you sure?' dialog" text="Yes" align="center"/>
<spacer height="15" width="10" />
<button id="cancel" I18N="In a 'are you sure?' dialog" text="Cancel" align="center"/>
<spacer height="10" width="10" />
</div>
</stkgui>

View File

@@ -0,0 +1,21 @@
<stkgui>
<div x="2%" y="10%" width="96%" height="80%" layout="vertical-row" >
<label id="title" width="100%" text_align="center" word_wrap="true" proportion="1" />
<spacer height="25" width="10" />
<button id="accept" I18N="In the 'confirm resolution' dialog, that's shown when switching resoluton"
text="Keep this resolution" align="center"/>
<spacer height="15" width="10" />
<button id="cancel" I18N="In the 'confirm resolution' dialog, that's shown when switching resoluton"
text="Cancel" align="center"/>
<spacer height="10" width="10" />
</div>
</stkgui>

17
data/gui/credits.stkgui Normal file
View File

@@ -0,0 +1,17 @@
<stkgui>
<icon-button id="back" x="0" y="0" height="8%" icon="gui/back.png"/>
<div x="5%" y="2%" width="90%" height="96%" layout="vertical-row" >
<icon id="logo" align="center" proportion="4" width="100%" icon="gui/logo_slim.png"/>
<header I18N="Title in credits screen" text="Credits" width="100%" />
<box id="animated_area" width="100%" proportion="10">
</box>
</div>
</stkgui>

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

BIN
data/gui/dropdown.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 KiB

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