Commit Graph

8190 Commits

Author SHA1 Message Date
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
c80a9fe181 perform more putting in common of textures
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11611 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-19 23:58:00 +00:00
auria
2a2814ca8e Put some reused textures in common
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11610 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-19 23:52:11 +00:00
hikerstk
d5c8a92d7d Removed 'work in progress' includeded accidentally in previous commit.
- line, and those below, will be ignored--

M    player_controller.cpp


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11609 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-19 07:04:50 +00:00
hikerstk
ea82c76fbe Made skidding react something faster: instead of the kart deciding which
direction to skid (which can take some time till max steering is reached
because of smoothed steering) the decision is now done in the control.
So now you can start skid left while the wheels are still in 'right'
direction.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11608 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-19 06:56:56 +00:00
hikerstk
16fe9bdccd Compililation fixes if no X11 is available.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11607 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-19 04:39:05 +00:00
auria
bd9736615a More work on overworld
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11606 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-19 01:37:49 +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
260a06df0a This file was missing in r11589 - it is the actual camera change, so far
there was no difference.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11602 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-19 00:59:08 +00:00
auria
cdc16df963 Upate overworld with orbs for Fort Magma, Star Track, and start positions for teleportation
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11601 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-19 00:41:55 +00:00
hikerstk
4032197bee Updates VS 9 and 10 project files. VS 10 was not tested at this stage.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11600 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-18 23:53:24 +00:00
auria
435447b093 Update xcode project
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11599 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-18 23:27:50 +00:00
auria
011d6c98f0 Move libs to a new directory
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11598 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-18 23:09:12 +00:00
auria
bdf50e6ae2 Fix bug over previous commit
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11597 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-18 22:59:37 +00:00
auria
6c81939430 Intro and end and now for real\! Intro will play once the first time you play, and end plays after you beat nolok
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11596 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-18 22:50:44 +00:00
hikerstk
4f835f341f Minor bugfix to get compilation without oggvorbis to work.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11595 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-18 06:46:22 +00:00
hikerstk
7c454def10 Minor bugfix.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11594 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-18 06:27:44 +00:00
mbjornstk
2acd7ec671 Remove useless exec properties from data files.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11593 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-17 23:01:14 +00:00
samuncle
f8c516c270 Add a rocket and a lightmap
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11591 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-17 21:59:38 +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
4a8058947e Fixed missing skidding SFX (#645).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11588 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-17 06:15:19 +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
mbjornstk
5ec5f6c2c8 Remove useless exec properties from data files.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11586 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-15 22:13:26 +00:00
samuncle
2179c394e3 Add more fun, a curious object and more fun
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11584 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-15 20:55:32 +00:00
hikerstk
ba1fd13a2a Properly reset skidding when a kart is rescued or explodes.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11583 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-15 10:29:52 +00:00
hikerstk
e64ce8d6f3 Removed unnecessary and confusing code: an eliminated never calls
update() ... but if it would, it would potentially call a kart_animation
that is NULL.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11582 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-14 06:37:31 +00:00
auria
29701f1591 Nolok the boss never has false starts
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11581 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-14 00:14:12 +00:00
auria
30d75a957a Improve Nolok'as special abilities a little, and switch to the end cutscene after beating him, then after that go to credits. This gives a reasonable ending i think :)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11580 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-14 00:03:38 +00:00
hikerstk
97890455c9 Fixed incorrect skidmarks/particle effects when skidding and a
graphics-only jump is being done.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11577 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-13 21:55:28 +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
a7a881174d Removed Ai debug (again).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11575 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-10 23:05:53 +00:00
hikerstk
72044141d8 Correctly handle a case in which bad items are in front of items-to-collect
(previously the AI sometimes decided to aim for the good items, then to avoid
then ... and this undecided behaviour resulted in actually hitting the bad item).
Documented the item collection and avoidance code.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11574 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-10 22:49:43 +00:00
hikerstk
8a2c1b466d Fixed memory leaks in case of --no-graphics (just to reduce
unnecessary output of LeakCheck).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11573 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-09 23:45:56 +00:00
hikerstk
1f4a25efab Disabled debugging (again).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11572 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-09 23:38:21 +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
633937f979 Updated farm by ctdabomb
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11569 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-08 17:40:30 +00:00
hikerstk
5b6002fd8b Fixed code for debugging, made it easier to compare various version
of the AI (findNonCrashing old vs new; collecting vs non-collecting).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11568 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-07 06:17:24 +00:00
hikerstk
e58d0139b1 Fixed compiler warnings.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11567 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-07 06:13:46 +00:00
auria
f74f945558 Add minimal support for GP challenges in the overworld. More to come
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11566 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-07 02:06:50 +00:00
auria
80786003c3 Simple workaround the shading issue in the end cutscene, plus play a soundat the end to make it sound less empty
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11564 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-07 01:24:29 +00:00
auria
271d837e94 Move a texture used by endcutscene plus a track to common data dir, licensing work
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11563 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-07 01:08:44 +00:00
auria
aa62ddd91b many more improvements to end cutscene
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11561 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-07 01:02:11 +00:00
auria
a658ca0f47 Fix tux colors in end cutscene + make Nolok's castle a little less bare
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11559 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-07 00:21:42 +00:00
hikerstk
d73b69ab09 Count how often a kart is off track for profile statistics.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11558 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-06 05:48:01 +00:00
hikerstk
1649ed5336 Nolok bubblegum flag might not be reset in case of a restart (not
entirely sure if this is necessary, but it can't hurt).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11557 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-06 05:46:39 +00:00
hikerstk
795bce6e67 Hopefully fixed crash: m_emitter was not initialised if a normal item
does not have a parent (resulting in a crash in when testing if
the emitter() was "nolok").


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11556 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-06 05:43:32 +00:00
hikerstk
775a346f19 Fixed compiler warning.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11555 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-06 04:53:22 +00:00
hikerstk
0ba86c2c3b Fixed counting of explosions and rescues in KartWithStats.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11554 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-06 04:52:39 +00:00
hikerstk
42b9550373 Added stats output sorted by controller groups (useful to compare various
AI controllers).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11553 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-06 00:43:26 +00:00