Commit Graph

1468 Commits

Author SHA1 Message Date
mbjornstk
dc721ec44a Set EOL property on code file and remove backups (foo~).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11832 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-30 23:31:09 +00:00
auria
2c83fafdfc Update translations from Launchpad
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11830 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-30 23:08:27 +00:00
hikerstk
d3878846f6 Made slipstream area smaller again, to make it more difficult to get the
slipstream boost.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11827 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-30 22:28:13 +00:00
magned
44ab4d2196 Challenge tweaks: XR591 for Expert is now harder.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11824 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-30 19:50:33 +00:00
magned
8ba1ad896c Challenge tweaking: made Star Track easier for Novice and Mines harder for Expert.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11823 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-30 19:06:28 +00:00
magned
3eb4362ff1 Challenge tweaking: made Hacienda easier in Expert, Island harder in Expert, and Island easier for Novice.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11822 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-30 18:13:03 +00:00
hikerstk
7c69adcc56 Added setting for disabling slipstream bonus (to be used mainly
with easy AI to make sure building train doesn't give it too much
bonus on easy) ... and fixed the existing implementation of
not giving a slipstream bonus to actually work ;)


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11821 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-30 12:05:23 +00:00
auria
b039f43a42 Cap the easy AI even more to compensate for it being so good at slipstreaming
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11818 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-30 01:06:50 +00:00
auria
132cda55c4 Tweak easy AI a little
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11816 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-30 00:36:56 +00:00
auria
de157f00bb Ease mathclass challenge
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11815 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-30 00:16:33 +00:00
auria
9f31509898 Indicate challenge type
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11814 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-30 00:10:54 +00:00
hikerstk
fb84565bf8 Added probability to collect an item for the AI, to allow us
to make it a bit less competitive.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11811 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-29 22:06:17 +00:00
auria
180da88c32 Tweak challenge
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11803 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-28 23:07:56 +00:00
auria
53502056a1 Minor challenges tweaks
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11792 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-28 21:51:21 +00:00
auria
65ad0b182c Exclude internal tracks from translation
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11784 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-27 22:34:06 +00:00
auria
006ca50219 Slightly improve the GP won scene. More will be needed
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11782 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-27 21:11:45 +00:00
auria
bb37472177 Many little tweaks
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11777 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-27 19:43:24 +00:00
auria
feda2ee67a Remove tux tollway
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11769 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-27 02:07:29 +00:00
auria
63da8a2e7b Tweak some challenges
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11766 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-27 01:22:10 +00:00
hikerstk
eebdd939b0 Made slipstream area wider (at the side that furthest
away from the kart), so that it's hopefully a bit easier
to get slipstream.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11765 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-26 05:12:59 +00:00
hikerstk
490bdec3b9 Removed triple parachutes, tweaked probabilities for last kart a bit.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11763 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-26 00:23:08 +00:00
hikerstk
ddea03ebe5 'Animated' the plunger-in-face somewhat, and additionally reduced
plunger-in-face time somewhat.
Atm you can test by pressing F1 in a race (which I'll remove soonish).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11761 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-25 21:51:07 +00:00
hikerstk
bbf071aec5 Added a minimum skidding speed (below which a kart can't skid),
which also fixes #716.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11759 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-25 06:03:59 +00:00
hikerstk
8a66199676 Reduced 'bounciness' of kart-kart collisions. Thanks to
Arthur for tweaking the parameter!


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11758 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-25 05:44:25 +00:00
hikerstk
e209d93fbe Fixed incorrect r11750, where I removed Fort Magma, not Crescent
Crossing ;)


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11753 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-23 21:49:34 +00:00
hikerstk
ee77f789f9 Tweaked easy and medium AI, resorted a few attributes to be
more consistent.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11751 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-23 21:23:15 +00:00
hikerstk
4bb7096d08 Removed Fort Magma from all-tracks GP. Thanks to Deve for
noticing this!


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11750 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-23 21:21:29 +00:00
auria
197a5224ef Update strings for translators
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11746 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-23 00:41:21 +00:00
hikerstk
ecc1212c11 Allow changing the various levels of AI mostly using
the stk_config file.
Note at this stage no tuning of easy or medium level was
done, this version should behave the same as the hard-coded
version.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11736 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-22 21:51:05 +00:00
auria
cb7071ea0b Rework credits a little
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11734 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-21 23:58:43 +00:00
samuncle
7d60f6b913 Add a new particle effect. Maybe usefull for another track :)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11717 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-18 23:02:16 +00:00
hikerstk
b04194303a AIs will now reduce their speed if they are too far ahead of the
player.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11697 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-17 06:14:43 +00:00
hikerstk
fbb9e5f8d2 Refactoring: interpolating values is now handled in a separate class
InterpolationArray. This class is now used for the skidding probability
of the AI and the turn radius of all karts (which depends on speed).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11689 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-16 05:51:46 +00:00
hikerstk
ef2a1524c4 Added a skidding probability which is dependent on the to the
first player (i.e. slightly rubber-banding the AI).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11682 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-14 20:59:51 +00:00
auria
6e393eea0b Add new mansion song by OzoneOne
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11670 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-09 22:59:23 +00:00
auria
c7ab762799 tweak several challenges
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11668 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-06 23:12:31 +00:00
auria
4a53da0219 Hopefully this is not too controversial. Make the difference between levels of difficulty rely less on speed. So that people can go medium to get an easier AI, without having to drive at sluggish speeds
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11667 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-06 22:43:23 +00:00
auria
56b9931214 Tweak the points required by each challenge to have something adapted to the new point system
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11666 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-06 21:34:28 +00:00
auria
bb13585bea Add missing file
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11638 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-30 14:36:33 +00:00
hikerstk
5b623927d8 Reset time-full-steer, which was committed by accident.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11632 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-27 14:19:18 +00:00
auria
721820ff3a Credit Viktor Aurelius for Nolok voice acting
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11626 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-22 02:12:03 +00:00
hikerstk
9b51751e31 Made the time for the physical body to be in sync with the
graphics after a skid configurable - though atm this is still
set to the same time, so no noticable difference.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11620 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-20 23:06:19 +00:00
auria
38f75c73a8 Create challenges for GPs, reorganize GPs
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11613 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-20 00:28:41 +00:00
auria
b7bdacbefc Make subtitles be extracted from XML files
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11612 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-20 00:05:38 +00:00
auria
433610dcb9 Add sme walls in overworld to make it feel less empty. I'm sorry, I'm a coder, not an artist
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11603 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-19 01:15:45 +00:00
hikerstk
6eca109725 Added option to let the camera follow the skid angle (there is still
some discrepancy due to smoothing of camera movement). For now
enabled in stk_config.xml.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11589 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-17 21:42:33 +00:00
hikerstk
7b99faeeb8 iDisable steering for players when a skid is stopped (till the physics are
aligned with the graphics again). That _may_ help with controlling the
kart better after skid. Testwise enabled by default - feedback welcome.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11587 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-16 22:50:59 +00:00
hikerstk
4a6f5ea494 Made initial skidding jump graphical only (both options can
be set in stk_config now).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11576 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-12 22:11:13 +00:00
hikerstk
18d77b9da1 Improved handling of zippers: zippers will now be selected earlier (previously
a kart needed 2.0 nitro in order to use a zipper), but won't be used if items
to avoid are close by (since zipper make it harder to avoid them).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11571 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-09 22:41:49 +00:00
auria
353d0dbd3b Another forgotten file...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11548 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-05 01:35:29 +00:00
auria
c9cd4d6063 File forgotten in previous commit
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11547 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-05 01:27:53 +00:00
auria
af219c1672 Give nolok his special bubblegum
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11546 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-05 01:16:01 +00:00
hikerstk
6c7bfd3050 Improved handling of situations in which a good and bad item
are close, which results in the AI getting the bad item when
trying to collect the good one. Some refactoring of code by
adding a hitLine function to Item.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11541 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-04 23:17:09 +00:00
auria
06821dc880 Give nolok a special swatter
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11539 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-04 01:54:28 +00:00
auria
bfc1a5e14c Give nolok some special powers in the last fight against him. Changing the swatter and bubble gum to different models might help make it more dramatic of course
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11538 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-04 00:39:14 +00:00
auria
20382c0f15 Allow a challenge to specify which AI kart to use, and use it for the final race against Nolok challenge
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11536 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-03 20:18:48 +00:00
magned
0aa7494469 Enables both new skidding behaviour and new skidding AI. Disables old sharp turn behaviour and PRESENT_AI.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11533 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-01 22:45:07 +00:00
auria
e211de77b6 Lock gnu and nolok until the last challenge is solved
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11525 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-08-29 23:53:44 +00:00
hikerstk
a1c51d61a5 Added first and early version of an item-collecting AI (within
SkiddingAI).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11517 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-08-23 22:00:36 +00:00
auria
fe65f46035 Work on end cutscene. Code to start particles based on a condition
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11516 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-08-23 01:52:55 +00:00
hikerstk
ed9b701e53 Added maximum amount of nitro a kart can collect to stk_config.xml
(instead of "const int MAX_NITRO = 16"  in moveable.hpp).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11512 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-08-19 23:41:36 +00:00
hikerstk
13175b8566 1) Changed the minimum turn radius when skidding to be 20% instead
of 40%. This allows longer skids in wider turns (e.g. hacienda).
2) Improved skidding decision when sharp turning is required:
   on sharp turn when already skidding, wait till an 'even sharper'
   turn is required, which (usually) means that then the AI is
   nicely aligned with the new track direction when releasing skid,
   which makes nice use of the bonus and the additional rotation.
   If not skidding when sharp turn is required, don't even start
   one.
3) Prevent AI from skidding 'against' track direction (i.e. track
   is turning left, but AI tries to skid right). This happened
   before (e.g. when slightly adjusting steering) and caused
   rapid left/right turns (and skid/stop/skid/stop sequences).
4) Allow some steering in wrong direction when skidding (to allow
   for some incorrect estimations, and to avoid skidding on/off
   sequences when only minor corrections are necessary).
5) If adjusted (i.e. taking the skid steering reduction into account)
   steer fraction when skidding is too high, stop skidding.
6) Re-enabled braking when AI is not aligned with track direction.
7) Improve debug output so that only a state change (skidding to
   non-skidding and vice versa) triggers output (instead of output
   every frame).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11469 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-08-05 23:27:39 +00:00
hikerstk
203ae69ce6 Added support in MaxSpeed for an additional engine force
to work while a speed increase is active. This simplifies
existing code (for slipstream, nitro). Additional engine
force is also added for skidding, which should make 
skidding more worthwhile (since usually adjusting the
heading when stop skidding will use up the actual bonus
speed).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11450 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-07-29 23:46:16 +00:00
auria
4b9d02cc25 Allow combining lightmaps and normal maps
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11428 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-07-22 21:30:47 +00:00
stephenjust
f766785302 Add rating to add-on info dialog.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11412 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-07-20 22:48:37 +00:00
wardje
36ce4c63f4 Add challenge file for black mansion
* Requirement set to 0 until there's a structure in the order
   we want challenges to be completed.
 * Times based on a few rounds without cheating[1]

[1]: You can cheat in Black Mansion by just going straight ahead
     in the hill after the start.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11372 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-07-06 19:29:48 +00:00
wardje
4a29403df6 Correct persistent typo
Someone had, at some point long ago, written warp instead of wrap.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11371 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-07-06 03:53:38 +00:00
wardje
af0d1528ba Fix incorrect attributes in track info dialog
* "min" changed to "min_value"
 * "max" changed to "max_value"


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11366 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-07-05 21:29:44 +00:00
wardje
2ec6335bdd Add Ward Muylaert to credits (programming/bug fixes).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11345 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-06-29 00:07:10 +00:00
wardje
7dc4e585d1 Make easy challenge doable on subsea and snowpeak
Greatly upping time for both. Probably still too fast for actual
beginners.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11321 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-06-20 23:32:17 +00:00
wardje
72d516d530 Greatly increase time on jungle challenge easy
Time was set to 2:55, (my) near perfect runs go at about 3:20-3:25
with the AI over 30s behind at ~4:00. Setting it to 3:50 (for now).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11280 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-06-07 14:31:31 +00:00
magned
f23993eea3 Changed turn-radius at lower speeds. Now it's possible to do Minigolf curves after slowing down
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11234 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-05-14 01:58:41 +00:00
auria
c82ce876de File i forgot to commit
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11228 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-05-12 17:20:22 +00:00
hikerstk
7c4cebcbd5 Disabled new skidding code again.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11220 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-05-09 23:47:24 +00:00
hikerstk
fb249f43bf Allowed to enable smooth-normals per track, and added this flag as an
example to lighthouse track. Note atm both needs to be set: smooth-normals
in the track.xml file and in stk_config. 


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11217 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-05-09 22:57:51 +00:00
auria
78a6da45f2 Rename 'end race' button so that it's clearer what it does
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11206 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-05-08 01:00:32 +00:00
auria
6a50f23ea0 Nice little hack to make the GPs appear in the right order in the GUI
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11193 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-05-07 01:14:26 +00:00
auria
157081edf2 Add fog support to water shader
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11184 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-05-04 01:33:13 +00:00
auria
55193a0e48 Make sure the water splash particles decay
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11171 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-04-28 21:07:51 +00:00
auria
b400320745 Make anti-aliasing level configurable
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11148 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-04-25 15:44:17 +00:00
wardje
a4994e7512 Fix #580 by re-exporting in GIMP
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11142 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-04-23 16:37:54 +00:00
auria
0a3e95ec12 Lower the XR591 challenge, atm it makes the track always locked
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11133 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-04-19 00:36:42 +00:00
auria
f65a5c3d83 While we're on the subject of Arabic, fix arabic accents
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11130 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-04-18 23:21:16 +00:00
auria
1a5593a9ba No in-game visible change, just re-export the font PNGs from gimp but setting the background color to black, so that you can see something in picasa's image viewer, who respects the background color set in the PNG :)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11129 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-04-18 23:18:43 +00:00
auria
e7acddc195 Improve arabic font, to a reasonable state
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11126 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-04-18 22:48:46 +00:00
auria
22e0f0f9c0 Offer STK in Arabic. Note that for some reason this crashes the options menu
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11121 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-04-18 02:14:55 +00:00
wardje
9eed9409e5 Add functionality to end a race early (#486).
* Only adding for standard races (normal race + time trial), didn't make as
  much sense elsewhere.
* Places still active players at the back of the final result and gives
  them penalty time.
* Add button to race pause dialog, temporarily using options_ui.png.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11093 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-04-07 21:58:11 +00:00
auria
5af4be2217 Reduce points required for minigolf challenge so that it is at least possible to play it by unlocking everything ;)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11052 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-30 01:20:59 +00:00
auria
ffe317f2f3 Added forgotten part of a previous commit, oops
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11048 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-29 01:57:02 +00:00
wardje
cb890d4f32 Add reverse track functionality for GPs.
Fixes part of #503 (and #599 completely).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11019 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-25 22:15:20 +00:00
wardje
a40462594c GP start order option to user's config + add option to have players always last
In light of #28, the GP start order option is probably more at home in a user's
configuration. While at it, also add an option to keep the player always last.
This is more of a challenge for the player than just reverse mode since your
direct opponents _will_ be at the forefront while you have to play catch up.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11017 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-25 16:39:32 +00:00
hikerstk
acba9e523a Updated documentation.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11006 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-21 23:06:45 +00:00
hikerstk
330c269f42 Added a little jump (duration set in config file) when
starting to skid.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10965 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-13 22:34:50 +00:00
hikerstk
288f43d481 Made the bonus speed given for a skidding boost configurable (the values
were for bonuses were changed, but are still not considered to be tweaked).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10963 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-13 20:51:50 +00:00
hikerstk
73176a8d28 Made skidding more controllable: now once the kart
started to skid, you can influence the turn radius
to a certain degree (stk_config.xml, reduce-turn-min
and -max).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10954 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-08 23:30:26 +00:00
hikerstk
65c73e9186 Refactored skidding to use a new base class SkiddingProperties.
This patch reduces the dependencies between KartProperties and
skidding core (and especially reduces compile time when skidding
core changes).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10926 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-06 11:28:04 +00:00
auria
d1240cb1bf Revert accidental commit to data/stk_config.xml
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10922 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-06 00:27:52 +00:00
auria
3c2b69fb5c Apply a bunch of CMake patches by riebl, thanks\!
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10921 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-06 00:18:51 +00:00
hikerstk
1f3cf63680 1) Removed unused angular velocity setting for skidding.
2) Stop misusing m_skidding to force skid sfx when a bubble
   gum was hit or the kart is breaking.
3) Somehwat simplified skidding code.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10910 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-29 21:27:39 +00:00
hikerstk
3fc43d4d14 Refactored replay by splitting it into one base class, and dedicated
classes for recording and for replaying. Added compression (by use of
interpolation) settings to stk_config - atm only using a certain
frequency (delta-t setting in stk_config) is used.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10904 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-28 22:33:49 +00:00
auria
547ab07078 Add qubodup's new skid sound, thanks
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10887 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-24 00:19:07 +00:00
auria
c953803f13 Start refactor to turn around a bad design decision regarding challenges. Oops. Number of required trophies moved from scene.xml to .challenge file.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10885 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-23 01:36:24 +00:00
hikerstk
5feea5c8f2 Fixed byg and naming inconsistencies in kart pushing, more
tuning towards collision impulse.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10875 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-19 21:41:54 +00:00
mbjornstk
d2596b5d67 Put cartoony bomb texture back.
New one is not cartoony, has pixelated zones itself (stick and clock "circles"), tiny details
that are invisible most of time that create more pixelation (arrow edge appears only over red),
shading does not match and seams do not match (stick and clock, cylinder to "lids").


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10873 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-18 22:31:01 +00:00
hikerstk
31815c264a 1) Added an artifical impulse that pushes a kart towards the previous
driveline point if it hits the track (this will tend to push karts
   back onto the track, though obviously that's not physically correct).
   This can be tweaked by setting terrain-impulse in stk_config.xml
   (0=disable).
2) Remove unused collision side impulse from kart properties.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10870 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-17 05:47:02 +00:00
hikerstk
8c067f34f6 Added MCMic to credits for the reverse mode.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10869 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-17 03:07:54 +00:00
auria
92a82db098 Add new bomb texture by Fraang
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10868 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-17 00:51:47 +00:00
hikerstk
7ad18d4815 Merged reverse-mode branch back into trunk.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10867 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-16 11:45:22 +00:00
hikerstk
902ff01d3c Remove 'reverse' checkbox in track info when the track
does not support reverse driving.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/reverse_mode@10865 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-16 05:41:33 +00:00
hikerstk
d1540ae903 Fixed missing screenshot.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/reverse_mode@10864 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-16 05:33:31 +00:00
hikerstk
579715a8d8 Merged trunk with this branch. ATM the track screenshot does not work -
I am going to fix this next.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/reverse_mode@10862 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-16 04:57:49 +00:00
auria
5ae58258df Add specular highlights to the trophy shader. Something is not 100% right since the highlights move around, nonetheless the effect is reaosnably good
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10860 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-16 02:44:02 +00:00
auria
c6a2cecc05 Add my own sphere mapping shader, since irrlicht's one is buggy when the model moves around. Bonus, mine uses pixel shading instead of vertex shading, which makes the shadows much smoother
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10859 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-16 02:25:52 +00:00
auria
49d190defe Work on little cutscene where you earn a trophy
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10858 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-16 00:41:45 +00:00
auria
b6e898876a Tweak a challenge
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10847 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-15 01:24:17 +00:00
auria
8cfe69333f Port track info dialog to XML
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10829 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-09 03:08:32 +00:00
hikerstk
90e6a02193 Improved collision handling to better detect left/right side
collisions. Made collisions more bouncy than before (but I am
still tuning).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10827 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-08 20:22:00 +00:00
auria
9ba9aa5794 Add trophy models for cutscene
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10825 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-08 16:34:24 +00:00
auria
6cc19c39d0 Improve challenge selection screen
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10768 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-31 00:28:17 +00:00
magned
5ab305771c Added particles for 2.5 sec skidding and 3.5+ sec skidding. Feel free to improve.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10764 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-30 07:35:04 +00:00
auria
665ee15cdd Fix large font
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10760 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-30 02:25:38 +00:00
auria
973a7cd4bb Use higher-res font for the digits in the overworld
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10756 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-30 00:27:53 +00:00
hikerstk
35d02e2547 Added indication when the skid bonus 1 and 2 is reached. ATM this
still looks like nitro, and there the bonus of bonus 1 and 2
is actually still the same (wip).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10754 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-29 22:31:40 +00:00
auria
71118f24cf Add water shader for the overworld. Feedback ewlcome
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10743 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-29 16:39:30 +00:00
auria
1d12c3c9aa Improve water shaders a bit
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10741 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-29 03:11:48 +00:00
auria
f33cbb8dc0 Add WIP water shader. Not yet used because not satisfying
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10740 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-29 02:55:52 +00:00
auria
b57ea6a182 Slightly improve normal map shader. It's less physically realistic than before but IMO looks better
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10739 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-29 01:10:57 +00:00
auria
708d79b2f4 Add dialog asking to select challenge difficulty. Crashes for now so don't report bugs yet
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10736 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-28 02:06:44 +00:00
auria
0bab0045bf Update challenges in the overworld
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10728 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-26 19:23:57 +00:00
auria
57b727f68d Big overhaul of challenges. Bumped challenge XML file format to version 2.0. Now each challenge file speficies 3 difficulty levels. Started adapting unlock manager for these changes.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10727 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-26 19:12:48 +00:00
auria
a5e80dcdcd Revert accidentally committed stk_config.xml, attempt 2
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10699 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-20 02:40:58 +00:00
auria
7bee493c1f Revert accidentally committed stk_config.xml
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10698 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-20 02:40:31 +00:00
auria
5dda0e97a1 Add Japanese font, thanks to tkbd
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10692 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-18 22:12:26 +00:00
hikerstk
79e2b7d0ae More work on skidding (still disabled by default).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10686 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-16 21:52:47 +00:00
auria
d6221dae92 Use new normal map shader for overworld columns. Remove 2-UV-layer normal map feature, irrlicht just doesn't support it
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10675 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-15 21:52:07 +00:00
auria
93a7099cf9 Minor tweaks to normal maps
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10672 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-15 20:33:18 +00:00
auria
df0232456d Add new fixed normal map shader, thanks to Fabien Sanglard\! (Only for single-UV-mapping atm, i.e. applies to minigolf balls but not overworld columns)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10669 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-15 16:37:15 +00:00
auria
c86a92efb1 REvert accidentally committed stk_config.xml
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10657 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-12 23:02:58 +00:00
auria
e700320a00 Add sound emitters and improve the mine force field to look nicer from inside
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10656 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-12 20:27:57 +00:00
hikerstk
18f86fff98 Removed unused post-skid-rotation property,
added post-skid-rotate-factor.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10654 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-12 02:20:05 +00:00
hikerstk
814ab822d0 New skidding now somewhat adjusts the position of the
chassis (work in progress, still disabled by default).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10649 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-11 05:38:30 +00:00
auria
72b409344e Start work to have trigger items, and for now use them to play a sound when crossing the force fields in overworld. This is WIP.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10646 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-11 02:47:06 +00:00
auria
c29c91da21 Make bubble force fields fade in softly insetad of just popping up
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10638 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-10 23:40:14 +00:00
hikerstk
e18ffedf44 Added support for a bonus zipper if a kart uses skidding. This
is disabled for now till work on the new skidding is finished.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10626 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-09 05:58:29 +00:00
auria
5559357b45 Add screenshot to Mansion and extend the credits of Samuncle in the credits screen
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10558 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-03 01:19:18 +00:00
auria
c45e9be77d Make level of anisotropic configurable, plus default to x8 (previously, was using maximum available which could use a lot more video memory with no need since above x8 the improvement is minor). Also remove some debug code that is no more used.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10499 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-27 19:49:03 +00:00
auria
f23f537620 Update overworld with 'force fields' to guard the entrance to challenges as discussed. I <3 my new shader\!
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10491 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-26 16:46:29 +00:00
auria
9bb6dc84dd Minor overworld update, add switch to disable pixel shaders, fix custom settings to not be accessible in in-game menu
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10489 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-25 20:22:37 +00:00
auria
733bc63dff Add support for using a second UV layer for normal maps
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10486 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-22 23:05:13 +00:00
auria
948a4eb3a9 Add custom video settings dialog
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10484 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-22 22:07:10 +00:00
auria
febcc4411f Add dialog to customize graphics settings in addition to slider
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10482 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-22 21:14:57 +00:00
auria
2786dbe353 Allow uninstalling addons that have upgrades available
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10477 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-22 19:48:54 +00:00
auria
d0c303c064 Tweak bevel configuration. Especially, disable bevel on Y, this makes it easier for kart to topple over
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10476 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-22 02:47:52 +00:00
hikerstk
5a41379479 Fixed bug in bevel shape: the bevel shaped was larger than the bounding
box of the chassis, resulting in collisions caused by the invisible
bevelled part of the chassis.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10469 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-21 21:43:01 +00:00
hikerstk
13bca2e3d4 Added support for bevelled collision shapes using
a convex hull collision shape. Disabled by default,
set bevel-factor in stk-config (e.g. to 0.3 0.3 0.3).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10466 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-21 21:08:48 +00:00
auria
fd49ecb3d6 Add support for vertex colors in splattig shader
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10455 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-20 16:58:12 +00:00
auria
5c52a4e855 Attempt fix in splatting shader
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10454 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-20 01:47:40 +00:00
hikerstk
c3a057f206 Added options to apply an impulse for a certain amount of time. This
way pushing two karts away from each other is less abrupt. This is
now enabled, feedback (or tweaks) welcome.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10439 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-18 20:55:27 +00:00
auria
683b0e1903 Improve Lambert shading in splatting : actually use the sun direction
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10438 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-18 02:39:05 +00:00
auria
1ce4443ed8 Add lambert lighting to the splatting shader to make it look less flat
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10435 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-18 00:48:35 +00:00
hikerstk
d06acf1f7b 1) Added an (additional) impulse to push karts away from each other.
This impulse does not cause any rotation of the kart, it just pushes
the kart orthogonal to its velocity.
2) The rotational velocity is set to 0 in case of a collision, hopefully
avoiding the problem that karts will rotate as result of a collision.
3) A collision pair now stores the exact collision point for both bodies
(which is then used to determine the side in which the impulse to be
applied).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10422 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-14 21:02:15 +00:00
auria
938826f129 As was discussed, remove top bar, move icons to the bottom
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10415 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-12 23:58:04 +00:00
auria
1b57f7430f Move player selection to the options as was discussed
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10414 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-12 23:23:50 +00:00
hikerstk
a69e94767e Made the restitution settable for karts.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10409 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-12 10:40:09 +00:00
hikerstk
8ab469d4d8 1) Added an additional impulse to push karts away in case of a collision (unused atm)
2) Saved one collision point for each collision pair so that a frontal detection
   can be detected (atm unused).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10407 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-12 05:42:40 +00:00
hikerstk
6a9b401d6e Reset visual-skid value to original value.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10406 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-12 05:36:48 +00:00
auria
25f2700794 Improve main menu based on feedback received
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10381 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-08 17:54:58 +00:00
auria
8e6657378b Allow longer player names to be visible
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10379 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-08 01:54:49 +00:00
auria
77cd48a41f More minor tweaks to the main menu
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10375 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-08 00:52:16 +00:00
auria
cd5e26c223 Show name of current player
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10373 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-08 00:34:48 +00:00
auria
8b50b30ecc New main menu, more minimalistic, based on mockup by samuncle. Please comment
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10372 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-08 00:25:23 +00:00
auria
9f727200c3 Add remember me checekbox on the initial screen
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10371 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-07 20:34:28 +00:00
hikerstk
964d132364 Added code for skidding (currently disabled, so no visible change).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10361 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-06 05:54:16 +00:00
auria
bd36a57164 Add initial seelct identity screen
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10357 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-06 02:06:48 +00:00
auria
d0a7af3761 Start adding first screens of story mode
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10347 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-04 23:06:53 +00:00
auria
8940a02b16 Fix ticket #355, and while we're at it improve the texturing of Northern Resort
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10336 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-04 18:42:20 +00:00
auria
3e440fd88d Improve how normal maps work on movimng objects
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10312 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-03 20:09:08 +00:00
hikerstk
3421e14626 Made it less likely that a chassis hits the ground after a jump.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10301 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-02 09:52:21 +00:00
hikerstk
422788bc20 Added setting for maximum suspension force (currently set at the
old default value).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10296 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-01 12:14:20 +00:00
hikerstk
fdafbd4588 Bugfix: forgot to set track-connection-accel to the original value.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10294 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-01 02:57:39 +00:00
hikerstk
2c33ed75ed Merged the physics branch back to trunk. There should be no change at
this stage for users.
The physics branch added a few new stability options (which are disabled
by default), fixed bug and reproducing history files when using physics
replay, using --log=file command line option. See log on the physics
branch for full details.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10292 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-01 01:14:10 +00:00
auria
8799b3ca3b Improve splatting
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10283 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-30 19:34:37 +00:00
auria
47d0e01f12 Add initial splatting support
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10282 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-30 16:56:04 +00:00
mbjornstk
6a704a4f95 Makefiles still broken, add missing ' in sed command.
This is all karma, for removing the 2.49 scripts without warning. ;)


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10216 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-15 02:54:30 +00:00
hikerstk
59d76d5a62 Removed 'Version' keys, which according to
http://standards.freedesktop.org/desktop-entry-spec/latest/ar01s05.html
is the version of the desktop specification, NOT the version of the
application (and it is optional).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10206 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-14 22:19:38 +00:00
auria
6c1f06e3a2 Remove canyon from credits
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10196 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-13 23:58:34 +00:00
auria
7a3b02d7fc merge translations from LP
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10186 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-13 23:19:20 +00:00
auria
1690162044 Fixed a few skin images that were not powers of 2 in size
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10165 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-12 17:22:35 +00:00
auria
0b2dc0956d Fixed a few skin images that were not powers of 2 in size
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10163 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-12 17:20:37 +00:00
auria
e8f0631648 Fixed a few skin images that were not powers of 2 in size
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10161 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-12 17:15:30 +00:00
magned
9b92ef8e09 Changed steering angle at mid-low speeds after some discussion on IRC. Please test and give feedback.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10152 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-09 23:23:50 +00:00
magned
f3e268280d Changed steering angle at lower speeds again. It's more close to what it used to be, but should still be a little better in tracks like Minigolf. Feedback welcome.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10145 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-08 21:49:10 +00:00
auria
a8d0f14cbf Tweak turn radius when going slowly. Trunk only for now. Feedback welcome
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10119 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-07 01:06:34 +00:00
hikerstk
b161da4f16 Updated strings.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10118 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-07 00:36:27 +00:00
auria
4cf6c37cb4 Update traffic lights by Fraang
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10115 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-07 00:30:20 +00:00
hikerstk
330cc824a7 Removing canyon, and replacing it with minigolf in all challenges and
GPs.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10114 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-06 23:59:57 +00:00
auria
496745a796 Add missing texture in last commit, plusu pdate credits
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10113 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-06 23:05:38 +00:00
auria
f48d432094 Improve thunderbird texture by Fraang
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10106 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-05 20:25:53 +00:00
hikerstk
2232d09b3f Updated donations (10086/7 from 0.7.3 branch).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10088 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-02 00:21:09 +00:00
hikerstk
76407f4b63 Disable anchor as an item (since this is replaced by the rubber ball).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10082 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-02 00:02:02 +00:00