16222 Commits

Author SHA1 Message Date
auria.mg
e7a2988273 Remove translations that are not complete enough 0.9.2 2016-06-26 19:33:40 -04:00
auria.mg
8691dfb2d4 Update translations from transifex 2016-06-26 19:28:27 -04:00
auria.mg
edde451551 Update version number 2016-06-26 19:22:05 -04:00
auria.mg
851bd36ce1 Add new improved race end sound 2016-06-24 20:22:48 -04:00
Rémi Verschelde
27bcdb341e Fix double slash in include
Triggers a weird 9 year old RPM bug when extracting
debugging information for the compiled binary:
https://bugzilla.redhat.com/show_bug.cgi?id=304121
2016-06-16 20:23:55 -04:00
hiker
17649cc502 Don't include ilk (linker) files, properly remove shortcut to editor. 2016-06-14 23:03:21 +10:00
Benau
f4c8c72e16 Remove a unneeded setting 2016-06-13 09:09:49 +08:00
Benau
b6027e0f18 Fix default value of m_angular_damping 2016-06-12 08:10:49 +08:00
hiker
9d94473c05 Fixed compiler warning. 2016-06-10 16:06:35 +10:00
hiker
85c05098b1 Fixed missing collision callbacks for e.g. soccer balls. 2016-06-10 13:13:35 +10:00
auria.mg
0e9e2af89e Update translation authors. Also modify the authors script to be easier to use 2016-06-08 19:51:30 -04:00
auria.mg
08f407c55c More verson and translation stuff 2016-06-08 19:45:28 -04:00
auria.mg
fe8dcdf478 Set version number to 0.9.2-rc1. Update translations from transifex 2016-06-08 19:42:25 -04:00
hiker
6281b479ac Made more physics parameters for objects adjustable in the xml file
(for now to support a puck).
2016-06-07 11:49:29 +10:00
hiker
489182749b Added support for setting the restitution for physical objects. 2016-06-07 11:49:18 +10:00
auria.mg
d3ce304d28 Update changelog 2016-06-06 19:55:44 -04:00
Deve
d5c403dfe3 One more tweak..... 2016-06-04 00:08:50 +02:00
Deve
9f0d22c013 Define constants in glew cmake file before 'add_library' function.
It was working for me as it was before, but based on this comment: 10488bc79a (commitcomment-17724549) it looks that some cmake versions may ignore definitions that are defined below add_library.
2016-06-03 06:49:28 +02:00
Benau
bf3b88e458 Fix #2498 2016-06-02 08:31:08 +08:00
Benau
2ab2953879 Fix warning 2016-06-01 10:13:24 +08:00
Benau
c1ebcf8165 Remove not too useful angle calculation
Fix a bug in reverse position returned
2016-06-01 10:13:12 +08:00
Benau
92b37d6de4 More detailed comments 2016-06-01 10:13:04 +08:00
Benau
5ad6be3d5b Don't use getDistance from battle graph for kart
As sometimes it will return 0 if kart is on unknown node

Also try to make banana avoidance better
2016-06-01 10:12:55 +08:00
Benau
c7b01b8e23 Use an improved turn radius determination 2016-06-01 10:12:45 +08:00
Benau
b45a5cec2e Make gift package playable 2016-06-01 10:12:28 +08:00
hiker
745df386e4 Added backtwards force when reversing. That fixes the problem that a
kart might sometimes get stuck when driving backwards.
2016-05-31 15:11:52 +10:00
hiker
b9cb30bbd7 Fixed FreeBSD builds (freebsd installs Freetype etc in /usr/local/lib,
but does not search in that directory for libraries).
2016-05-31 13:44:19 +10:00
Deve
8b4cd23329 One more tweak in SSAO.
Just use mod(x, 6.283185307179586) as suggested by mesa developer, instead converting it to degrees and back to radians.
2016-05-26 11:49:32 +02:00
Deve
19f107d23f Fixed a bug in my previous commit.
I forgot that sin and cos functions want angle value in radians.
Now the code looks a bit ugly, but generates proper values.
2016-05-26 02:40:16 +02:00
Benau
d7684d7cea Try to make AI work like zidane 2016-05-26 08:27:15 +08:00
Deve
2dbffbe7fd Fixed SSAO on intel.
In ssao.frag we are computing theta valaue and it looks that intel driver doesn't like too big values for sinus and cosinus computations.

I just used modulo 360 to store lower angle values in theta variable.
2016-05-25 23:17:39 +02:00
deve
e841ae4526 Restore old check for geometry shaders availability on non-linux platforms.
This is done to avoid too many modifications before release.
2016-05-25 13:26:23 +02:00
Deve
17867219a0 Added a check for GL_ARB_explicit_attrib_location extension.
It is enabled by default for OpenGL 3.3, but we need it for some of our shaders in render_geometry.cpp (which are OpenGL >= 3.2) and also for InstancedColorizeShader.
2016-05-24 19:01:40 +02:00
Deve
45b750c01b Fixed shadows and GI for mesa drivers.
The check for GL_ARB_geometry_shader4 doesn't have sense at all because we don't use this extension and our geometry shaders use functionality which is available in core OpenGL 3.2.

The reason that it wasn't working for older mesa versions must be a bug in mesa or maybe missing other functionality (but not GL_ARB_geometry_shader4).

I checked it with mesa 11.2 and current git version and it works fine on intel, nouveau and with software rendering.

It needs some testing because it potentially affects all drivers with OpenGL >= 3.2 on every platform.

If someone could test it with Radeon drivers, I would be really happy to enable it in upcoming release, at least on linux.
2016-05-24 19:01:31 +02:00
Deve
cb58631b5a Fixed an error message when unlocking texture in spherical harmonics.
On some tracks it was reporting following message:
[warn   ] GLWrap: OpenGL debug callback - API
[warn   ] GLWrap:     Error type : ERROR
[warn   ] GLWrap:     Severity : HIGH
[warn   ] GLWrap:     Message : GL_INVALID_VALUE error generated. Size and/or offset out of range.

This fixes #2504
2016-05-24 19:00:17 +02:00
Benau
0333054ca6 Add more defense 2016-05-24 16:02:12 +08:00
Benau
a65d4b0829 Update CHANGELOG.md 2016-05-24 09:14:10 +08:00
Benau
21793191c4 Fix wrong colon 2016-05-21 11:34:59 +08:00
Benau
99d1c48e0a Fix crashes in arena profiling mode
Notice: you need to merge arena_ai_profiling into here to test
2016-05-21 09:26:11 +08:00
Benau
001c7b30ee Use math formula to determine overtake position 2016-05-21 09:26:04 +08:00
Benau
3d95cdc76f Fix goal target not updated when going back
Also fix some unitialized value issue
2016-05-21 09:25:56 +08:00
Benau
0b162984a5 Improvements in soccer mode with minimap
1. Larger ball

2. Draw goal line of two teams in minimap
2016-05-21 09:25:47 +08:00
Benau
a48b88d890 First playable advanced soccer ai 2016-05-21 09:25:38 +08:00
Benau
2b075e7f0f Get rid of two more member values 2016-05-21 09:25:30 +08:00
Benau
4df5a269e8 Remove unneeded memeber 2016-05-21 09:25:21 +08:00
Benau
4049067c50 First version of advanced soccer ai 2016-05-21 09:25:11 +08:00
Benau
2b8e5c09d0 Try to fix lost control for soccer ai 2016-05-21 09:24:02 +08:00
auria.mg
d88bebae1e Update changelog and credits 2016-05-18 20:00:57 -04:00
auria.mg
5b42b43dee Add new volcano track 2016-05-18 19:57:27 -04:00
Benau
7b707a3546 Fix x N items font size
It should depend on screen scaling.
2016-05-18 13:04:06 +08:00