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