hiker
68e37c902f
Merge remote-tracking branch 'origin/master' into refactor_networking
2015-12-15 22:52:55 +11:00
hiker
430529ed58
Fixed non-windows compilation.
2015-12-15 09:14:51 +11:00
hiker
5c2f78b176
Refactored Local- and NetworkPlayerController to use a common base
...
class PlayerController.
2015-12-15 07:50:50 +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
Deve
e6068923b4
Give more light in kart selection screen
2015-12-14 19:23:27 +01:00
Deve
153fabb502
Fixed a crash on start with legacy pipeline
2015-12-14 19:03:10 +01:00
Deve
bddfa43da4
One more tweak.
...
glGetFramebufferAttachmentParameteriv function is available in OpenGL 3.0 and newer.
2015-12-14 18:56:08 +01:00
deve
5f46863a19
Display pop-up message when fatal error occured on windows.
...
The reason to do it is that in release mode we don't receive any message in console. This causes that the game sometimes doesn't start and you have no idea why (for example missing supertuxkart.git file etc.).
2015-12-14 12:25:04 +01:00
deve
4531b15d5c
Check for sRGB workaround only if needed.
...
This fixes the crash for old OpenGL 2.1 drivers
2015-12-14 11:35:42 +01:00
deve
e77dbf3d9f
Totally remove wiiuse hack for mingw.
...
It breaks versions with proper header file due to redeclaration error.
You should simply use current 4.9 version or 5.0 and newer for wiimote support.
2015-12-14 10:18:08 +01:00
deve
0dbc3575a7
Fixed mingw compilation
2015-12-14 10:11:40 +01:00
Benau
9d1c9fac5a
Merge remote-tracking branch 'origin/master' into i18n
2015-12-14 03:00:07 +08:00
Benau
7fccddb734
Show "Fribidized" user name and enable input for it
2015-12-14 02:56:42 +08:00
Benau
f0abbad937
Fix plural forms
2015-12-14 02:56:16 +08:00
Deve
306ace7fd2
Keep consistency with log label in irr driver
2015-12-11 19:18:14 +01:00
Deve
7dd7f76e87
Check if we really need to re-create the device by checking if framebuffer is sRGB or not.
2015-12-11 19:18:14 +01:00
Deve
6d757326d2
Make sure that we start game with disabled GL_FRAMEBUFFER_SRGB
2015-12-11 19:18:14 +01:00
Deve
80d36208f1
Added ugly hack, which forces srgb-capable framebuffer creation for intel drivers on linux
2015-12-11 19:18:14 +01:00
Deve
b91bcaf554
Disabl sRGB framebuffer on irrlicht side to avoid modifying current user interface colors
2015-12-11 19:18:14 +01:00
Deve
0216fd9697
Request sRGB-capable visual during creating OpenGL context.
...
We need it for proper working. When it's not available, then function glEnable(GL_FRAMEBUFFER_SRGB) doesn't take any effect, and then displayed image is too dark.
It doesn't solve the issue that the screen is too dark for intel graphics cards on linux, because the driver ignores this request. But still, this is the proper way to do it and it may avoid similar issues in future.
Actually we should detect that the visual is not srgb-capable, and in this case maybe make some gamma correction or filter it on our side to get similar effect.
2015-12-11 19:18:14 +01:00
Benau
93b1b11b99
Merge remote-tracking branch 'origin/master' into i18n
2015-12-11 09:27:15 +08:00
Benau
8f6a529531
Complete fix to arena selection menu (handle random arenas)
2015-12-10 15:49:47 +08:00
hiker
dbd210d08c
Renamed PlayerController into LocalPlayerController.
2015-12-10 17:54:29 +11:00
hiker
770d05f0de
Fixed crash if more than one kart is connected to the server (since the
...
network kart screen will only show local karts now).
2015-12-10 17:37:28 +11: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
Benau
cebefcf374
Fix some gui interface bugs:
...
1. Fix credits fading effect
2. Display have many no of (addons mostly) arenas are hidden due to
missing of navigation mesh
3. Fix wrong size of kart stats bar
2015-12-10 10:25:52 +08:00
Benau
ca6da8c537
Make AI smarter
...
1. Correct fire angle for bowling
2. When swapper is used, follow a closest kart instead.
2015-12-10 01:21:01 +08:00
Benau
11c4b41f13
More menu fix
2015-12-09 12:42:13 +08:00
hiker
1969ee0b1f
Set a name for each thread in VS.
2015-12-09 08:55:46 +11:00
Benau
aac5a368b8
Avoid invaild Ai karts number during switching game modes
2015-12-09 01:27:02 +08:00
hiker
1755f22663
Cosmetic changes only.
2015-12-09 00:13:35 +11:00
Benau
140a229f71
Fix swatter issue
2015-12-08 16:47:42 +08:00
hiker
03594fcad9
Bugfix: the server would try to send a received kart action to the
...
server again.
2015-12-08 17:28:01 +11:00
hiker
34dad96017
Minor code cleanup.
2015-12-08 17:25:19 +11:00
hiker
786f9eb693
Fixed typoe (isclient vs isClient).
2015-12-08 17:24:10 +11:00
Benau
c789b1a8df
Fix compile error
2015-12-08 10:46:01 +08:00
Benau
2644b0458b
Merge remote-tracking branch 'origin/master' into battleAI
2015-12-08 10:09:35 +08:00
Marianne Gagnon
508dcdd7e8
Update credits
2015-12-07 19:07:10 -05:00
auriamg
f0fafc2651
Merge pull request #2245 from Flakebi/kart-properties
...
Kart properties
2015-12-07 18:44:14 -05:00
hiker
7fa062881d
Removed unused variable.
2015-12-08 08:08:00 +11:00
Benau
152dddc110
Fix potential hang after end race in temple arena
2015-12-08 00:44:28 +08:00
hiker
e74ef461a4
Fixed crash (probably in debug mode only): iterator+i+o would
...
first compute and check iterator+i, and not iterator+(i+o), which
caused a crash.
2015-12-07 23:54:43 +11:00
hiker
27f1828c73
Fix crash (in case of result==false, index could be out of bounce).
2015-12-07 23:51:38 +11:00
hiker
7cc77f41f7
File missing in previous commit.
2015-12-07 23:50:21 +11:00
Benau
21c38a6c0b
Make swatter disappear after one hit in 3 strikes battle
2015-12-07 16:24:11 +08:00
hiker
d8b417d536
Cosmetic changes; removed static variable.
2015-12-07 17:05:08 +11:00
Marianne Gagnon
ae916fced6
Add warning when animated texture not found
2015-12-06 20:14:55 -05:00
Benau
ba706f4476
Make swatter works better
2015-12-07 02:27:21 +08:00
Benau
b92395533e
Fix infinite loop
2015-12-06 14:43:07 +08:00
Benau
239412327a
Fix crashes when a kart has no wheels
2015-12-06 13:51:38 +08:00