Commit Graph

3887 Commits

Author SHA1 Message Date
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