Benau
b45d926a00
Clean up and bug fixes
2016-01-16 09:14:19 +08:00
Benau
e296ebe4af
Use white-black ball in minimap
2016-01-15 19:52:49 +08:00
Benau
d14a39e0f7
Initial work on soccer AI, plus lots of code re-factor/clean up.
...
To test, you need to update stk-assets with the dummy soccer field.
In single player, you are limited to be in red team for now, so just
shoot the ball into the blue goal. Also max-goal is limited to 4.
Regarding AIs, the steering with ball logic is handled in
SoccerAI::correctBallPosition, max AI supported in single player
is limited to 5 by now.
The AI is not as good as Zidane or Ronaldo, but steering with ball
for human is not as easy as not normal driving anyway, so don't
laugh at the AIs. :)
TODO: Friendly-team firing, polish the soccer field.
2016-01-15 18:25:52 +08:00
hiker
68e37c902f
Merge remote-tracking branch 'origin/master' into refactor_networking
2015-12-15 22:52:55 +11:00
Benau
12e4c76a6f
Add minimap for battle mode when it has a navigation mesh
...
TODO: update battle island arena to use only 4 vertices per poly
2015-12-15 02:32:01 +08:00
hiker
e0b3de17f6
Added new isLocalPlayerKart() function to controller, which is used
...
to detect when sfx and graphical effects should be shown. The isPlayerKart
funtion is used to detect a (local or remote) player, e.g. for rubber-banding
the AI, or finding the Xth player kart.
2015-12-10 17:35:31 +11:00
Deve
6318e8c8f8
Fixed compiler warnings
2015-10-04 16:54:14 +02:00
hiker
8d07d26c25
Updated (c) year to include 2015.
2015-03-30 11:42:50 +11:00
hiker
02d5b43d86
Replaced all texture->getOriginalSize() with texture->getSize()
...
to take potentially resized textures properly into account.
2015-03-26 17:12:51 +11:00
Marianne Gagnon
d5736f3a5e
Fix #1954 , part 1
2015-03-01 22:04:20 -05:00
Marianne Gagnon
3a06962ec8
Don't use the digits font to render text, fixes #1864
2015-01-05 20:05:31 -05:00
leper
cb3babef64
Fix some warnings.
2015-01-02 18:16:34 +01:00
hiker
006a7f95c9
Cherrypicked pull request #1743 (cppcheck performance fixes).
2014-12-01 15:14:27 +11:00
Vincent Lejeune
95cf6c5f4a
Put 2d function in their own header
2014-10-18 18:16:50 +02:00
Vincent Lejeune
e165398fdd
Fix texture
2014-10-18 04:10:59 +02:00
Vincent Lejeune
f67f207d4b
Start fixing speedmeter
2014-10-17 18:19:23 +02:00
hiker
c28728d903
Removed more compiler warnings for 64 bit windows compilation.
2014-09-23 16:23:22 +10:00
hiker
29c162bdf8
Fixed compiler warnings.
2014-09-23 08:56:07 +10:00
hiker
e18c20db65
Fixed various compiler warnings.
2014-09-19 11:02:20 +10:00
hiker
d0784f3fcd
Fix #1407 (huge rank number in FTL HUD).
2014-07-16 16:28:32 +10:00
Marianne Gagnon
6f0e3c0c08
Remove useless RTT and simplify rendering of icons on the minimap
2014-07-11 20:50:42 -04:00
vlj
79838bffe3
Add 50% transparency to minimap.
2014-06-26 00:46:55 +02:00
Marianne Gagnon
e9acaa8e4d
Do not hardcode minimap size
2014-06-23 19:34:29 -04:00
Marianne Gagnon
cd9c2653b6
Initial work on porting minimap to new RTT
2014-06-17 19:26:12 -04:00
hiker
d36ff8b6db
Call reset function of RaceGUIBase, which fixes #1363 (missing thunderbird).
2014-06-13 09:07:52 +10:00
hiker
025d7fa114
Tweaked position of font somewhat. Fixed missing rank display
...
when kart is standing still.
2014-06-12 22:00:00 +10:00
hiker
cfe93f96f2
Speed up the rank animation, and don't make the old value completely
...
disappear (which makes the animation even faster).
2014-06-12 15:58:40 +10:00
hiker
1dc63849c9
Use a sigmar as big digit font and display time and
...
lap using this font (temporarily till we agree on a font).
2014-06-12 09:27:45 +10:00
hiker
e55d976aa2
Added simple animation when the player rank changes.
2014-06-10 16:58:43 +10:00
hiker
02b0cfd069
Use big digit font to display the kart rank inside of the speedometer.
2014-06-09 22:38:19 +10:00
Flakebi
4069e233fe
Unify some things
2014-06-04 15:06:35 +02:00
konstin
7cc83e1475
running whitespaces.py update 1
2014-03-29 11:33:43 +01:00
konstin
663fffdebb
Revert "Running whitespaces.py; no more trailing whitespaces & tabs -> 4 spaces"
...
This reverts commit 65e2dcf2f0
.
2014-03-29 11:32:04 +01:00
konstin
65e2dcf2f0
Running whitespaces.py; no more trailing whitespaces & tabs -> 4 spaces
2014-03-28 20:08:39 +01:00
hiker
55665e21a3
Removed some compiler warnings.
2014-02-20 08:55:35 +11:00
Sachith Hasaranga Seneviratne
56656b581d
Bugfix for 1118
...
Hide countdown as soon as race ends to prevent the drawGlobalTimer() method in race_gui from checking for failed challenges.
https://sourceforge.net/apps/trac/supertuxkart/ticket/1118
Signed-off-by: Sachith Hasaranga Seneviratne <sachith500@gmail.com>
2014-02-12 22:04:21 +05:30
vincentlj
a60f549760
Fix draw2drectangle and spread use of draw2Dimage
...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@15062 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2014-01-13 22:59:45 +00:00
hikerstk
c450c97472
Allowed the music directory to be external. Renamed
...
getMusicFile to searchMusic and getTextureFile to
searchTexture. Removed m_root_dir from file_manager.
Added convenience function getTexture to irr_driver
which takes an asset type, so now less code is needed
to load textures (though that's proably not used
everywhere yet).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@14736 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2013-12-18 22:29:08 +00:00
hikerstk
26744f16d1
Removed minimal race gui.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@14583 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2013-11-28 06:06:45 +00:00
hikerstk
c5b8732087
Probably biggest commit (in terms of number of files) ever -
...
updated the (c) line of all files to -2013, added missing (c),
changed format in some cases so that it will be easier in
the future to change them by script. No actualy code change.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@14447 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2013-11-15 11:43:21 +00:00
hikerstk
b4ce78b339
Fixed compiler warnings.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@14256 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2013-10-14 21:00:31 +00:00
deveee
d25c692cb4
Tabs into spaces
...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@13702 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2013-09-16 19:41:13 +00:00
deveee
c192a431fa
Size and position of team icon in race gui is the same in different resolutions
...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@13701 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2013-09-16 19:37:24 +00:00
auria
1f15257c57
Scale down speedometer text when speedometer is small
...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@13622 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2013-09-03 23:59:53 +00:00
hikerstk
8ec6b13eee
Fixed compiler warnings.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@13542 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2013-08-22 03:50:50 +00:00
auria
d3e6569a54
merge soccer branch
...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@13450 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2013-08-09 23:48:13 +00:00
yasin-ghannam
a3be77aa30
added above team leader's head a red/blue ball to indicate team.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/soccer@13418 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2013-08-06 03:30:42 +00:00
auria
dfb9de9733
Apply parts of patch by Deveee to better indicate new nitro consumption rules, with additions by myself for the race GUI
...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@13338 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2013-07-24 23:14:22 +00:00
yasin-ghannam
b53e0c4fe3
Slight modification to score display.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/soccer@13322 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2013-07-22 23:07:45 +00:00
yasin-ghannam
c22941d354
Initial Score display. (Using only the first two karts)
...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/soccer@13142 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2013-07-09 04:26:23 +00:00