Commit Graph

6709 Commits

Author SHA1 Message Date
hikerstk
771cf47339 Refactoring: flyable and hit effects now call
updateAndDelete instead of update. The return
value indicates if the flyable/hit effect needs
to be deleted. That removes callbacks to the
projectile manager to indicate that something
needs to be deleted.


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


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


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


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


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


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


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


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


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


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


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


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


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9538 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-16 23:28:20 +00:00