Commit Graph

988 Commits

Author SHA1 Message Date
hikerstk
7274283311 1) The three difficult levels have now different speeds (and
medium AI is enabled again).
2) The AI handles nitro differently depending on difficulty.
3) Removed wheelie code from kart object, kart properties etc.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2616 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-12-11 10:47:16 +00:00
auria
665a307675 made bowling ball speed proportional to own speed so you can't catch up with a ball you've thrown yourself
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2609 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-12-11 02:23:34 +00:00
auria
eaa9ceee1d disable network by default
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2608 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-12-11 01:41:22 +00:00
auria
78f50b0245 fixed shortcut detection bugs
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2603 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-12-11 00:45:54 +00:00
hikerstk
4c3ff0c87d Improved AI to remove most of the 'shaking'.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2600 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-12-10 04:40:51 +00:00
hikerstk
65f7a8db93 Bugfix for bugfix: when the enter key was used to select a widget,
the widget the mouse cursor was on was selected, not the currently
highlighted widget (i.e. you couldn't select with arrow up/down
anymore).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2598 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-12-10 03:32:54 +00:00
auria
9838b490f3 fix cakes speed to fit new physics
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2597 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-12-10 01:47:59 +00:00
auria
40edb7c69b fixed some title widgets which had a button look + fixed mouse bug in menus
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2596 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-12-10 01:34:39 +00:00
auria
f7c96dd648 fixed some title widgets which had a button look
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2593 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-12-10 00:52:27 +00:00
hikerstk
36b42693e7 Removed warnings when compiling on linux.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2592 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-12-09 22:30:30 +00:00
hikerstk
64a609d45f Cleaned up some unnecesary includes in .h files.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2591 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-12-09 22:21:01 +00:00
hikerstk
fd31b5332d Added additional safety-guard against incorrect auto-rescues.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2589 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-12-09 21:23:18 +00:00
hikerstk
2aa37e242f Bugfix: avoid tunneling (i.e. kart chassis ends up partly in track before
being pushed out by bullet again. In this case a rescue might be triggered
since there is no terrain under the kart for a frame).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2588 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-12-09 10:58:01 +00:00
hikerstk
9b622e59c7 Fixed --profile behaviour.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2587 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-12-09 05:05:48 +00:00
hikerstk
7318f85f90 Removed debug code.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2583 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-12-08 23:27:28 +00:00
hikerstk
d6ccd9cd1f AI improvements: better (level dependent) skidding, and using nitro.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2582 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-12-08 23:23:33 +00:00
hikerstk
582bd86cdd Bugfix: restarting a race could cause a crash in the skid marks.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2581 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-12-08 08:32:12 +00:00
auria
49e7399322 updated xcode proj
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2579 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-12-08 01:40:56 +00:00
auria
d1d8a71e30 only show battle mode in multiplayer mode
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2578 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-12-08 01:31:46 +00:00
hikerstk
66859e11e9 1) Very first version of improved AI: it does use skidding,
and braking behaviour is improved.
2) The track angle was switched from degrees to rad.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2577 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-12-08 01:29:02 +00:00
hikerstk
e76c1dc87c 1) The number of drivelines per kart is now limited (stk_config.data setting)
2) Reduced smoke effect somewhat (and made it dependent on actually turning
   the wheel)
3) Removed skid marks when restarting a race.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2576 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-12-08 01:07:16 +00:00
hikerstk
e1aba93a50 1) First working version of plunger with rubber bands.
2) Some projectile functions have been renamed (explode
   to hit etc), since not all projectiles might explode.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2574 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-12-04 05:09:51 +00:00
hikerstk
1dc083872e More nitro graphics.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2573 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-12-04 05:07:20 +00:00
auria
a97879e279 removed debug code that should not have been comitted
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2571 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-12-04 00:08:40 +00:00
auria
ff70a14f6f further improved help menu layout, improved some descriptions
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2570 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-12-03 17:06:39 +00:00
auria
eb069bb99c updated controls names (removed wheelie and jump, added skid and nitro)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2569 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-12-03 17:00:09 +00:00
auria
55cd4611f4 updated help pages : added nitro, removed wheelies, added plunger, improved general layout
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2568 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-12-03 16:56:48 +00:00
auria
792b246c0c made bowling ball less jumpy by putting more gravity on it
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2567 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-12-03 16:38:09 +00:00
auria
db6df068dd added strike sound when a bowling ball hits a kart
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2565 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-12-03 16:28:32 +00:00
auria
ea07179d46 added new bowling ball sounds, and cleaned up powrup sounds to make it easier to use different sounds for different weapons while instanciating less objects
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2564 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-12-03 16:03:32 +00:00
hikerstk
45e00400a3 Minor improvements to nitro graphics.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2563 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-12-03 06:13:02 +00:00
hikerstk
f9fc764893 1) Fixed the incorrect early explosion of the plunger.
2) Fixed the fact that a plunger would not explode 'normally'
   when hitting the track.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2562 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-12-03 05:49:16 +00:00
hikerstk
0723e095fd Made the skidding smoke appear from both wheels.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2561 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-12-03 05:46:40 +00:00
auria
49b6691474 improved fire particles
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2557 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-12-02 23:55:48 +00:00
hikerstk
2c06a2ecc0 Removed unused variables.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2555 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-12-02 23:49:25 +00:00
auria
b297ed4334 updated xcode project file
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2551 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-12-02 23:36:24 +00:00
hikerstk
20ea1dc0ee Removed steering wheel and display of position in the lower right corner.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2550 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-12-02 21:11:50 +00:00
hikerstk
325a9dce30 First version of new skidmark implementation.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2547 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-12-02 13:01:39 +00:00
auria
96c05baf2b updated xcode project
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2543 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-12-02 00:09:23 +00:00
hikerstk
32e32358a0 Fixed typo in Makefile.am.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2541 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-12-01 23:22:07 +00:00
hikerstk
c20d6008d3 Moved Particle- and Smoke system into graphics subdir.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2540 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-12-01 22:56:57 +00:00
hikerstk
cce4da5a62 Moved Vec3 and Coord into utils subdir.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2539 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-12-01 22:43:50 +00:00
hikerstk
5b33cdc3c0 Added skid marks.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2538 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-12-01 22:05:25 +00:00
auria
f43c8c397c updated xcode project
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2537 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-12-01 16:05:51 +00:00
hikerstk
746c6a4781 Bugfix: removed duplicated files.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2536 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-12-01 11:29:03 +00:00
hikerstk
1c0c2d0ffe 1) Added graphical effect when 'nitro' is active
(texture and graphics still needs to be improved!)
2) Added new user_config setting for graphical effects.
3) Started to move graphics related file into separate
   subdirectory.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2535 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-12-01 09:26:25 +00:00
hikerstk
d2866bb42e Improved optimsiation for particle systems to allow
better culling.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2534 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-12-01 04:50:52 +00:00
hikerstk
fbdde1aa76 Added some smoke when skidding is used.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2533 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-12-01 04:17:17 +00:00
hikerstk
6e72015c53 Minor cosmetic changes.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2532 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-12-01 03:58:58 +00:00
hikerstk
9e4d29177e Added const.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2531 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-12-01 03:45:35 +00:00
stevo14
82cf380294 Removed neutral gear braking.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2530 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-11-30 16:42:56 +00:00
auria
7c98bda1a7 updated xcode project file
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2524 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-11-29 00:36:06 +00:00
hikerstk
2c0aaaaf21 Applied Yann's patch to fix bug 2287611 (if a new attachment is
attached while an anvil or so is active, the additional weight
of the anvil will never go away).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2523 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-11-28 03:44:41 +00:00
hikerstk
c1fab8dc83 1) Added very first version of plunger with rubber band attached.
The rubber band doesn't do anything atm.
2) Bugfix: plungers could fly through the ground.



git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2522 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-11-28 03:32:47 +00:00
hikerstk
5a9e06359d Bugfix: newly created objects would return uninitialised XYZ and HPR values (when
called before the first update).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2521 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-11-28 02:42:16 +00:00
auria
53ccf88532 fixed restarting FTL
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2517 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-11-27 21:36:11 +00:00
auria
ea05fbe375 fixed single-player refusing to come back to 1 kart after playing a multiplayer game
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2516 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-11-27 21:30:15 +00:00
auria
f877e02358 fixed crash when displaying FTL results
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2515 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-11-27 21:20:52 +00:00
auria
b1a4eeb190 added time management to flyables. this means : 1) bowling balls now have a time limit, after a while they self-destruct 2) you can't be hit by your own flyable while throwing it, thus throwables don't need to be placed so far in front of karts
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2510 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-11-26 02:05:20 +00:00
auria
31ca2332bf updated xcode project file to play nicer with xcode 3
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2507 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-11-26 01:20:17 +00:00
auria
2803c01eb9 fixed follow the leader, which was broken by an eaRLIER COMMIT
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2506 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-11-25 23:38:07 +00:00
stevo14
b54d6a7ef2 SFX bugfixes: Fixed sound burst when returning from in-race menu. Fixed skiding sound to match new physics.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2505 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-11-25 21:05:35 +00:00
hikerstk
2893292816 1) Increased top speed and effect of wheelies.
2) Added support for 'nitro' mode: no wheelies, instead
   collected energy can be used for a speed boost.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2499 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-11-24 23:19:47 +00:00
hikerstk
9f11f50f4f Bugfixes for previous commit.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2497 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-11-24 08:22:34 +00:00
hikerstk
dab73791c3 1) Removed 'skidding preview'.
2) log output (stderr or terminal) is not saved in user config anymore
   (avoiding the problem of not seeing error messages because they
   are redirected to a log file)


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2496 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-11-24 08:14:40 +00:00
hikerstk
7b8e34226f Added support for maximum/minimum suspension to be used
then displaying the wheels (though no data for this is
added to the .kart files atm).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2495 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-11-24 08:05:21 +00:00
hikerstk
ca8cb8eae1 Improved graphics for turning/drifting.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2492 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-11-24 01:26:46 +00:00
hikerstk
78c77dc1e6 Added experimental skidding (by using the jump button for now,
jumping is disabled atm).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2491 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-11-24 00:47:55 +00:00
hikerstk
432b479433 Lower the chassis in relation to the wheels somewhat, making it
less likely for a kart to topple over.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2490 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-11-21 05:00:49 +00:00
hikerstk
f3eb9b168e Removed unused variable.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2489 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-11-21 02:58:54 +00:00
hikerstk
38d568dedd Bugfix: history file replaying could cause a crash since the
karts were setup twice.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2486 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-11-20 22:06:14 +00:00
stevo14
4975c09c1f Added support for kart-specific engine sounds. Updated kart files accordingly.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2485 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-11-20 09:11:27 +00:00
hikerstk
49d9aeb365 The turn angles at a certain (minimum and maximum) speeds
have been replaced with the radius of the turn (since the
turn angle depends on the wheelbase of the kart). This way
the turning behaviour can be defined independent of the
kart physics.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2484 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-11-20 04:54:31 +00:00
hikerstk
b4e87f549f Some updates to doxyfile (mostly to support subdirs).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2483 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-11-20 02:12:47 +00:00
hikerstk
00618aebfb Applied Yann's patch to allow to build STK in different build
directories.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2482 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-11-20 01:35:07 +00:00
hikerstk
faa255a0b4 Removed writing information twice into user config file.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2481 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-11-20 00:48:24 +00:00
hikerstk
c4e4a94211 Bugfix: the previously selected character wasn't selected by default anymore.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2480 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-11-19 23:56:33 +00:00
hikerstk
aa27ba317d Changed the default for the physics wheels to be just at
the corners of the chassis (and not where the graphical
wheels are). Improved physics settings for hexley.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2479 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-11-19 22:43:21 +00:00
hikerstk
b4f16ef5cf Changed default track to jungle (since the race track is not
part of the STK core distribution anymore).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2478 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-11-19 22:30:51 +00:00
hikerstk
b7eed2c9c5 The track select gui now selects by default the last played track.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2477 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-11-19 22:29:53 +00:00
hikerstk
05ca336742 Bugfix for replaying history files.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2476 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-11-19 11:18:22 +00:00
hikerstk
74885f9fd5 Removed warning which was printed when reading stk_config.data.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2475 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-11-19 04:09:45 +00:00
hikerstk
847612a561 Bugfix: icons for powerups were not permanent (unless they are listed in
materials.dat), which cause them to be deleted after one race, causing
the powerup_manager to have invalid pointers.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2474 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-11-19 02:08:00 +00:00
auria
16dc56721f fixed cake (broken by last commit)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2472 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-11-18 01:33:10 +00:00
auria
94cfd1bab8 improved plunger to point in right direction and allow shooting backwards
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2471 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-11-18 01:29:22 +00:00
hikerstk
e74fffd6cc Update VS project files for new plunger.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2470 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-11-17 04:03:50 +00:00
stevo14
f886dc3686 Volume parameters in sfx.config are now correctly honored. Minor cleanup.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2468 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-11-16 20:35:30 +00:00
auria
33a9864679 initial work towards plunger (still very incomplete, mostly added related files)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2459 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-11-15 02:59:54 +00:00
auria
fa2345375a renamed missile.projectile to bubblegum.projectile
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2458 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-11-15 02:12:28 +00:00
hikerstk
e87201b98a Renamed default kart name from tuxkart to tux (necessary
after renaming the models).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2457 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-11-13 22:46:38 +00:00
hikerstk
c14ca10f81 1) Bubble gums do not disappear when hit, instead they are disabled
for 0.5 seconds (enough time for the kart that hit it to drive
   away). This also fixes the bug that re-appearing bubble gums
   were not properly pitch/roll aligned anymore.
2) Bugfix: If a bubble gum was used in a race, a crash happened
   when exiting STK (during cleanup).
3) Bugfix: When restarting a race, bubble gums from the old race
   are now removed.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2446 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-11-11 22:21:25 +00:00
hikerstk
495fa1b258 Code cleanup.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2444 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-11-11 11:28:22 +00:00
hikerstk
f915db5b78 1) Bubble gums now take roll and pitch from the terrain they are at
(i.e. they will always lie flat on the terrain).
2) Cleaned up some code, added doxygen comments.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2443 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-11-11 08:33:06 +00:00
hikerstk
0fae019d40 Removed unused function.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2442 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-11-11 03:52:38 +00:00
donconso
8fd76f5152 fixed additional : in network-gui and updated german translation as well as supertuxkart.pot
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2440 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-11-11 01:56:02 +00:00
hikerstk
0c1280ad39 1) Improved positioning of karts.
2) Added new wheels to dinokart.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2439 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-11-10 04:34:22 +00:00
auria
1edc7ff4b6 fixed crash at end of GPs. fix may not work if we start adding many types of GPs for different modes...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2438 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-11-10 01:57:46 +00:00
stevo14
e13a3a1da3 Fixed bug related to neutral gear braking.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2437 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-11-09 22:02:34 +00:00
stevo14
1000467407 Implemented "neutral gear braking" as per the todo list.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2431 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-11-08 23:20:23 +00:00
auria
eb9a871800 added braking sound
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2430 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-11-08 20:35:45 +00:00
auria
eacfa131f8 removed some debug output
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2428 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-11-08 20:02:42 +00:00
auria
97be3a18a8 minor updates toxcode project
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2427 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-11-08 16:29:19 +00:00
stevo14
44f0bc4009 Moved skid sound from player_kart to kart. Fixed lingering explosion bug. Increased music buffer size to 1 full second of audio.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2426 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-11-08 11:30:50 +00:00
hikerstk
544424ee93 Fixed more bugs related to destroying the objects.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2425 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-11-08 04:14:42 +00:00
auria
c9569c8738 [minor] added/clarified some documents to better document the code
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2424 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-11-08 03:04:03 +00:00
auria
bb56beb7f9 allow modes to disallow some types of powerups, for instance no anvil should be collected in battle mode...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2423 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-11-08 02:52:29 +00:00
auria
576d1c3265 fixed bonus boxes appearing in time trial mode
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2422 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-11-08 02:07:54 +00:00
hikerstk
f7d0e38a87 Fixed segfault when deleting callback manager.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2421 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-11-08 00:56:19 +00:00
hikerstk
4bcdd1c1d7 Bugfix: invalid memory references when cleaning up.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2420 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-11-08 00:50:40 +00:00
auria
0579052bc0 updated xcode project
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2419 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-11-07 21:43:07 +00:00
stevo14
67569c71bc Every object created in InitTuxKart() is now deleted in CleanTuxKart(). This allows (among other things) the sound managers to properly clean up OpenAL (so STK plays nice with other OpenAL apps and doesn't leak memory).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2418 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-11-07 20:42:24 +00:00
hikerstk
1651b8bba0 Applied Auria's improved bubble gum patch.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2417 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-11-07 04:54:38 +00:00
hikerstk
ab506f462a Moved kart-related files into separate subdirectory.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2416 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-11-07 04:34:01 +00:00
auria
a1c5472413 added missing bubblegum model
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2415 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-11-07 01:26:24 +00:00
auria
7c1d3560bf first introduction of bubble gum, many improvements still necessary before it is complete
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2414 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-11-07 01:18:04 +00:00
hikerstk
c553ec77ee 1) Separated the wheel from the kart models. This is necessary
for irrlicht, simplifies the handling of the karts.
2) Current suspension is now used to display the wheels of karts.
   This currently only works for tuxkart, all other models still 
   need to be modified (and these models will not display any
   steering atm).
3) Refactored kart model handling: all plib specific kart model
   handling is now encapsulated in karts/kart_model.?pp
4) Moved some files into new subdirs.



git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2413 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-11-07 01:05:52 +00:00
hikerstk
5ef8a26157 Fixed compiler warning.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2412 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-11-07 00:48:01 +00:00
stevo14
1b5fc11393 Added more configuration options for SFX. Potentially fixed looping music glitch.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2411 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-11-06 07:17:11 +00:00
auria
e9dfed326c items are not 'eaten'
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2405 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-10-31 20:48:19 +00:00
auria
8cf03a0703 cleanup in cakes to remove some missile leftovers
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2403 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-10-30 18:40:41 +00:00
hikerstk
c4e27f1a7a Bugfix: dimension of kart were computed incorrectly, resulting in
the physics model having a wrong size.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2402 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-10-30 04:12:38 +00:00
hikerstk
179f7331fe Updated VS project file.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2401 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-10-30 02:30:39 +00:00
auria
c595c74f7a renamed 'collectible' to 'powerup'
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2400 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-10-30 02:02:56 +00:00
hikerstk
3f26a6f782 Renamed multiplayer to splitscreen.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2399 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-10-30 01:53:41 +00:00
hikerstk
1a6d2a3f6b Removed unnecessary #includes.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2398 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-10-30 01:53:02 +00:00
auria
14bd536556 removed 'herring' from .loc files (and thus blender editing)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2397 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-10-30 01:32:04 +00:00
auria
7fd5b0fb61 removed a few more herrings from network code
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2396 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-10-30 00:56:45 +00:00
auria
55082d46de fixed mistake in previous commit about herrings. deals with shadows, though does not seem to have any visual effect
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2393 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-10-29 16:10:34 +00:00
auria
c834005143 removed most 'herring' names
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2392 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-10-29 15:55:54 +00:00
hikerstk
67091ed534 Updated VS project file.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2391 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-10-29 03:59:21 +00:00
hikerstk
cc4f0526c9 Minor include cleanups.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2390 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-10-29 03:41:01 +00:00
auria
42e0af65b7 started renaming herring to item
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2389 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-10-29 01:45:29 +00:00
auria
9fca81a80e renamed 'homing' to 'cake'
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2388 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-10-29 00:42:09 +00:00
hikerstk
19ce375f7a Updated VS project files.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2387 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-10-28 23:44:26 +00:00
auria
54cb05027c updated xcode project
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2386 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-10-28 20:14:38 +00:00
auria
39bdf4f0b0 moved all item-related files into a new /items repository
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2385 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-10-28 01:46:35 +00:00
hikerstk
ba7adb18d7 Removed compiler warnings.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2384 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-10-27 02:47:49 +00:00
auria
cf897e5d56 improved kart engine sound
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2383 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-10-27 01:38:10 +00:00
auria
7e14052be1 minor tweaks to bowling ball + fixed typo in comment
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2382 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-10-27 00:40:54 +00:00
auria
87346a0240 improved cake aiming bycheating with physics (may need more fine-tuning)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2381 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-10-25 20:59:05 +00:00
auria
66e12f795a improved aiming of cakes by using the heading vector instead of the velocity vector
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2380 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-10-25 19:41:45 +00:00
auria
7b5aeaaac2 fixed floating bowling ball issues by making it heavier
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2379 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-10-25 18:46:48 +00:00
auria
91ada8f8e6 properly order karts at the end of a battle
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2378 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-10-25 01:47:21 +00:00
hikerstk
8f350c1ca1 Minor bugfix in case of non existing highscores, removed warnings.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2377 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-10-24 13:49:56 +00:00
hikerstk
4e46240f1c Bugfix: enable battle mode always in network games.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2376 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-10-24 13:48:58 +00:00
hikerstk
ef66104671 Bugfix: LAN mode didn't work anymore:
minor race mode can not be send as char anymore, it has to be int.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2375 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-10-24 13:44:09 +00:00
hikerstk
68278f6847 Applied Paul's network menu patch.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2374 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-10-24 12:12:42 +00:00
hikerstk
f0ff625227 1) Applied Peter's patch to support 16 bit windows (and remove the "ssgInit called
without a valid OpenGL context" error, instead a better error message is printed.
2) Changed sdldrv to follow our layout, added some documentation, fixed a few 
   warnings.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2373 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-10-24 05:03:12 +00:00
hikerstk
f2f09deff8 Removed compiler warning.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2372 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-10-24 04:39:52 +00:00
hikerstk
03bc64d2e9 Bugfix for non-macs.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2371 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2008-10-24 04:39:27 +00:00