mbjornstk
9b414764df
Remove useless executable property from data files.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10835 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-11 21:07:54 +00:00
auria
34692ddf0b
Update samuncle's Mansion track. Say hello to our first use of lightmaps :) Perhaps a bit too dark though
...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10833 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-11 16:50:16 +00:00
hikerstk
ff67a5cf4e
Removed the usage of friend declaration. CheckStructure dependencies are
...
now not read in CheckStructure anymore, instead they are set by the
CheckManager depending on the direction of the track.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/reverse_mode@10832 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-09 21:14:32 +00:00
hikerstk
45bb8ceb40
Bugfix: In reverse mode, distance along track started with the wrong
...
graph node, causing the first lap crossing not being detected.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/reverse_mode@10831 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-09 11:21:07 +00:00
hikerstk
5535564467
Consider the 'sideway' speed with which karts hit each other: this makes
...
it possible to intentionally push karts off track by crashing into them
sideways. This is experimental ;)
Also renamed some variables to better describe what they are.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10830 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-09 05:41:13 +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
auria
5e6b42933b
Add missing info from license.txt
...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10828 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-08 23:03:19 +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
mcmic
01458892f0
Now reversing check structures order.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/reverse_mode@10824 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-08 12:48:07 +00:00
hikerstk
c3a9c03b8b
Worked around the problem that the reverse check box could not be
...
selected by mouse on 800x600 resolution (the checkbox was then
outside of the dialog window).
A proper solution (imho) should be to convert the dialog into
a full-screen menu (which would also be consistent with all
other menus).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/reverse_mode@10823 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-07 05:32:20 +00:00
hikerstk
7bdcb9d681
Updated comment.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/reverse_mode@10822 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-07 05:16:05 +00:00
hikerstk
92ef262bb0
Removed reversal of quads, instead fixed handling of the data structures
...
that depend on the orientation to properly handle reverse tracks.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/reverse_mode@10821 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-07 05:15:19 +00:00
hikerstk
9c51953e7a
Removed dead code.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/reverse_mode@10820 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-07 04:15:13 +00:00
hikerstk
3659b14667
Redone 'distance from start' calculation to use the proper graph structure
...
(and not to assume that the quads/graph nodes will be added in a specific
order, i.e. in the order in which they are connected).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/reverse_mode@10819 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-07 03:10:43 +00:00
hikerstk
f2d5ca5203
1) Set reverse state to false if no reverse track is available
...
(otherwise after racing one track in reverse mode, the next track
without reverse available will still have reverse flag set).
2) Set the state of the checkbox to the previsouly selected
reverse status (which makes it a bit more convenient if you
want to replay with the same settings).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/reverse_mode@10818 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-07 03:08:43 +00:00
auria
da25bc6105
Fix entering garage in a cleaner way
...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10817 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-07 01:25:56 +00:00
auria
38a626e921
Improve version of overworld without splatting
...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10815 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-07 01:10:54 +00:00
auria
5fc90518c9
fix the small bushes in scotland that had become white quads
...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10813 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-07 00:31:44 +00:00
hikerstk
59c5537fe5
Fixed crash in case of using -N without --reverse on the command line.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/reverse_mode@10812 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-06 21:12:10 +00:00
auria
a8dd687071
Revert change I did that introduced bug
...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10811 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-06 02:55:41 +00:00
hikerstk
b5bb733e19
Make the karts start just ahead of the starting line in reverse mode.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/reverse_mode@10810 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-05 22:33:17 +00:00
hikerstk
80ec893758
Use singleton-like constructs instead of static
...
pointer to quad set etc.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/reverse_mode@10809 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-05 22:24:20 +00:00
hikerstk
648eb17e0a
Added command line option for reversing tracks.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/reverse_mode@10808 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-05 20:56:45 +00:00
auria
65b4eed110
Implement going in the garage to change kart
...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10807 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-05 19:32:17 +00:00
hikerstk
c49226aefc
Fixed compiler warning.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/reverse_mode@10806 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-05 11:33:19 +00:00
hikerstk
6e099ebbb9
Marked more tracks to be reversable.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/reverse_mode@10805 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-05 11:32:31 +00:00
auria
7711bab285
Add the necessary code to trigger location-specific action; for now there is a placeholder in the location of the overworld garage
...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10803 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-05 01:32:35 +00:00
auria
547fd78d6d
use the kart selected by the player in story mode
...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10801 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-05 00:23:31 +00:00
mcmic
29192e7fc6
Added text next to reverse checkbox
...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/reverse_mode@10800 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-04 16:02:02 +00:00
mcmic
d81cc54fa8
Implementation of reversed track.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/reverse_mode@10799 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-03 23:18:14 +00:00
magned
0e1335e560
One texture was missing
...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10796 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-03 01:04:05 +00:00
magned
8d6a608a49
Water shader moves now at an acceptable speed, and in a more logical direction
...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10794 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-03 01:01:24 +00:00
magned
97777877aa
Adding water shader to Scotland. Note: water moving way too fast currently
...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10793 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-02 23:37:21 +00:00
auria
6dcc313611
Make water speed customizable
...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10791 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-02 16:37:30 +00:00
auria
1032f9654d
Update CMake build system to check for irrlicht version
...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10790 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-02 16:15:28 +00:00
auria
737d931a76
Fix minor warning
...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10789 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-02 14:49:39 +00:00
hikerstk
613173ff3d
Set the world kart id in the constructor of karts, and not
...
later in a separate call.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10788 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-02 05:21:14 +00:00
hikerstk
8dd5b8461c
Make sure that --history (and other options that immediately cause
...
a race to start) work properly without having to specify -N.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10787 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-02 05:18:59 +00:00
magned
a44bee360d
Retry adding water shader to Shifting Sands
...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10786 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-02 02:22:10 +00:00
magned
d01a271093
Added water shader to Shifting Sands river
...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10784 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-02 01:58:05 +00:00
magned
4c29734935
Added water shader to Amazonian Journey river
...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10781 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-02 00:45:16 +00:00
magned
659a928438
Added water shader to Lighthouse water
...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10779 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-01 23:14:17 +00:00
hikerstk
4a6a7d86ed
Fixed typo and potential crash in particle effects for karts.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10778 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-01 21:02:19 +00:00
auria
82a503637c
Use new water on island track
...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10777 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-01 01:44:20 +00:00
auria
fb442f3a1e
Fixed fish that was impaled in grass
...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10776 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-01 00:40:31 +00:00
hikerstk
9d5485a9e3
1) Moved attachment handling from physics to attachment.
...
2) Split Kart::crashed into two public functions for collisions with
kart and collisions with track, and one private function with code
common to both collisions.
3) Removed #include of attachment.hpp from kart.hpp to reduce compile
time.
Sorry for not splitting this up into three parts.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10775 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-31 12:02:10 +00:00
auria
27360fbe93
Fix leak by introducing code to free meshes that are not associated to any scene node
...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10774 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-31 02:24:10 +00:00
auria
b950d4a7bc
Work around crashes when visting overworld twice. However I'm pretty sure this 'fix' causes a leak
...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10773 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-31 01:23:50 +00:00
auria
19dd91da8f
All very minor changes
...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10772 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-31 01:17:39 +00:00