hiker
46706fb109
Applied a simpler version of Alayan's change to selecting the
...
a random item: the computed 'random' number is now sent through
a PRNG once to avoid long sequences of picking the same item.
2018-08-01 09:55:08 +10:00
hiker
9b7f63b4ca
Applied alayan's bugfix - thanks!
2018-08-01 09:55:00 +10:00
hiker
8ea8562ee6
Fixed profile mode.
2018-08-01 09:54:43 +10:00
Benau
2bb52df3c8
Split random ports (default off for server) configuration
2018-07-31 10:46:41 +08:00
Alayan-stk-2
8acd13542e
Fix #3351 ( #3354 )
2018-07-30 20:29:31 -04:00
Benau
d203239aa2
Improve kart kart collision in network
2018-07-31 01:14:02 +08:00
Benau
4ec8a33f8c
Use a correct queue to save network state
2018-07-30 19:38:10 +08:00
Benau
f49a092603
Optimize network state saving
2018-07-30 16:26:28 +08:00
Benau
a8434624a1
Optimize saving of max speed state in network
2018-07-30 15:36:16 +08:00
Benau
782e966fa5
Optimize saving of skidding state in network
2018-07-30 15:35:59 +08:00
Benau
59ebc48fe1
Don't recreate locally destroyed projectile
2018-07-30 01:56:14 +08:00
Benau
982220daf8
Fix rubber ball in network
2018-07-29 15:59:34 +08:00
Benau
3f27a04bd1
Fix plunger in network
2018-07-28 16:02:46 +08:00
Deve
fa4c640dae
Merge branch 'hide-navbar'
2018-07-27 20:56:36 +02:00
Benau
5f90a61c3d
Improve item firing sound in network
2018-07-28 01:00:41 +08:00
Benau
b0f20ca5a5
Add the remaining unreliable fragment flags
2018-07-27 22:40:28 +08:00
Benau
5d3304b1c0
Fix compiler warnings
2018-07-27 22:40:03 +08:00
Benau
d9cebc3991
Try unreliable state in network
2018-07-27 21:47:07 +08:00
hiker
4e35fe8fb8
Merge branch 'physics-tweaks'
2018-07-27 21:24:28 +10:00
Benau
f0b46d08b2
Fix swatter in network
2018-07-27 13:32:19 +08:00
Deve
ef27fdaba8
Fixed a crash on exit
2018-07-27 00:05:39 +02:00
hiker
f8acc1ad49
Added the cushioning time to the network state (to be decided later
...
if local state might be good enough).
2018-07-26 21:47:05 +10:00
hiker
b12205332c
Changed default value of m_network_steering_reduction to -1 to make
...
sure we test if this value is specified in stk_config.xml.
2018-07-26 17:52:29 +10:00
hiker
84c21c4af2
Merge remote-tracking branch 'origin/master' into physics-tweaks
2018-07-26 17:47:25 +10:00
Benau
05f5663888
Save the uncompressed physics values to objects in server
2018-07-26 13:32:41 +08:00
Benau
7538f36bed
Remove compiler warnings
2018-07-26 08:54:38 +08:00
hiker
007f611c10
Bugfix - NetworkPlayerController are also created on the server.
2018-07-26 10:48:06 +10:00
hiker
7ff7e049ea
Merge branch 'master' of github.com:supertuxkart/stk-code
2018-07-26 10:18:30 +10:00
Benau
c69bf2b96f
Split squashed timer and squashed status
2018-07-26 01:47:49 +08:00
Benau
f88ad497e9
Fix ticks time mixed up
2018-07-26 01:02:41 +08:00
Benau
c261735c2b
Try to fix osx build
2018-07-25 21:42:36 +08:00
Benau
d4ca53b34e
Detect incompatible binary during restore state
2018-07-25 16:15:26 +08:00
hiker
7cca534273
Added option to reduce steering of remote karts automatically each frame.
...
This can help in case of high latency connections and quick steering changes:
because of the high latency the steering is applied too long locally,
reducing in the other kart driving left/right way too much.
It's disabled for now (i.e. steering is multiplied by 1.0), but can be
enabled in stk_config.
2018-07-25 18:09:05 +10:00
hiker
deb6d76504
Fixed compiler warning.
2018-07-25 17:52:38 +10:00
Benau
1e53349f52
Rewind bowling and cake in network game
2018-07-25 15:33:49 +08:00
Benau
c8a50d2f49
Temporarily fix rewind queue for undo
2018-07-24 15:44:31 +08:00
Benau
4a9a0fba0f
Make flyable to work with shared_ptr
2018-07-24 15:43:31 +08:00
Benau
60bfc1840b
Port rewinders to use shared_ptr
2018-07-24 14:22:20 +08:00
Benau
bbf5c54f87
Use rewinder with shared_ptr for easier item destroy handling
2018-07-24 14:21:42 +08:00
Benau
6369256022
Reset rewinding manager at each online or offline game
2018-07-24 14:18:43 +08:00
hiker
1a9f0163e0
Try to fix odd behaviour of soccer ball.
2018-07-23 17:52:12 +10:00
Benau
56b71e97ad
Remove unused class
2018-07-23 08:41:59 +08:00
Benau
00a22a727a
Check minimap invert for all players (required in network)
2018-07-23 08:29:37 +08:00
Deve
ea13d97f6b
Allow to specify minimum number of players in command line
2018-07-22 22:48:45 +02:00
Benau
a22fde85ec
Correct ghost kart starting position before start
2018-07-20 19:49:06 +08:00
Benau
82b23b6c26
Fix ghost replay crashes
2018-07-20 19:23:18 +08:00
Benau
d4f7d6baaa
Don't show the polling log if currently server
2018-07-20 15:46:07 +08:00
Benau
0e1a5ea285
Properly check for soccer team of players
2018-07-20 14:44:53 +08:00
Benau
2b4d062911
Try to fix the remaining ipo issues
2018-07-20 14:09:27 +08:00
auria.mg
a3a5befe63
Keep working on #3345 , not there yet
2018-07-19 21:09:33 -04:00
auria.mg
f4dced8172
A few steps forward for issue #3345 , more issues remain
2018-07-19 20:56:46 -04:00
Benau
c4ae3dff69
Set the min max values for each mode properly
2018-07-20 01:42:31 +08:00
Benau
1f7f64f3b5
Prevent rescuing in soccer mode to go back to self goal immediately
2018-07-20 01:36:02 +08:00
Benau
487227630f
Invert x-z of position for soccer blue team player
2018-07-20 01:06:11 +08:00
hiker
b4a4de74bb
Merge remote-tracking branch 'origin/master' into physics-tweaks
2018-07-19 18:39:55 +10:00
Benau
f124bd9df3
Don't allow the game to start if all players joined red or blue team
2018-07-19 15:50:01 +08:00
Benau
639883ca48
Display the number of players required to start a game for owner-less server
2018-07-19 15:26:15 +08:00
Benau
4ccb405cd1
Add exception handling in handlePendingConnection
2018-07-19 14:48:50 +08:00
Benau
7ebd1fabd9
Add exception handling to prevent player hacking network string
2018-07-19 14:23:35 +08:00
Benau
00712c5c6d
Fallback to goal target if not specified in command line
2018-07-19 09:24:13 +08:00
hiker
6bf1a59579
Fixed compiler warning.
2018-07-19 09:56:15 +10:00
hiker
53d2bc3b8e
Made restitution configurable (depending on speed of kart).
2018-07-19 09:55:24 +10:00
Deve
285b4701d6
Revert "Revert "Fixed multitouch device after some modifications in player controller""
...
This reverts commit d14916dec2
.
2018-07-18 21:32:36 +02:00
Benau
1ba361ae23
Reset track objects during onGo when race start for network
2018-07-19 01:55:05 +08:00
Benau
1d7a9e9465
Prevent negative time in network soccer when finishing
2018-07-19 01:17:52 +08:00
Benau
6423925718
Hide the low-level extra server info from command line
2018-07-19 01:08:26 +08:00
Benau
b7569635a0
Load LOD models required by phyiscal moveable objects for server only
2018-07-19 00:51:04 +08:00
Benau
5e7ec89002
Fix more override warnings
2018-07-19 00:35:56 +08:00
Benau
d14916dec2
Revert "Fixed multitouch device after some modifications in player controller"
...
This reverts commit b359a3387f
.
The original controller handling is brought back
2018-07-19 00:26:29 +08:00
Benau
252505a59f
Merge remote-tracking branch 'origin/master' into local_state
2018-07-19 00:25:00 +08:00
Benau
1be9e4fdc4
Remove unsuitable tracks for each game mode during setup
2018-07-19 00:03:09 +08:00
Benau
c5cdfcebfe
Finish soccer mode in network
2018-07-18 16:37:09 +08:00
Benau
d5168691e1
Dont't send item event confirmation if empty state
2018-07-18 13:33:37 +08:00
Benau
59f1fdf250
Take controller event into account for connection debug
2018-07-18 13:31:38 +08:00
Benau
f5230e30aa
Use the original way to save controller event
...
And save more locally for network state
2018-07-18 13:10:44 +08:00
hiker
fcc1ab3abe
Test to change restitution based on speed, to avoid huge push-into-air
...
after certain high speed collisions.
2018-07-18 09:39:19 +10:00
hiker
c01622a5d7
Avoid cushioning a kart more than once per second. This helps
...
avoiding the hovering effect (a kart is cushioned, moves forwards
on a downward slope, cushioned again, ...).
2018-07-17 09:31:14 +10:00
Benau
5c6de6d0fa
Increase quaternion compressed precision
...
After dropping the largest value, the rest 3 are guaranteed not
larger than 1 / sqrtf(2), given normalized quaternion
2018-07-16 12:13:31 +08:00
Benau
fc563cc678
Add useLocalEvent in rewind manager
2018-07-16 01:00:13 +08:00
Benau
511d8dd7a8
Port kart animation rewind to RewindInfoEventFunction
2018-07-16 00:35:33 +08:00
Benau
f2d5b32fa6
Add RewindInfoEventFunction for functional rewind
2018-07-16 00:32:58 +08:00
Benau
e0ada8d6d1
Fix soccer ai stats
2018-07-15 15:20:55 +08:00
Benau
30ceb7dd4a
Make smoothing variable configurable
2018-07-15 12:49:07 +08:00
Benau
b979d0db71
Fix change team icon path
2018-07-14 15:55:03 +08:00
Benau
06bcb13590
Allow changing soccer team in lan or private servers
2018-07-14 15:16:54 +08:00
Benau
c72db7099d
Synchronized random arena item in network game
2018-07-14 08:11:35 +08:00
Deve
b359a3387f
Fixed multitouch device after some modifications in player controller
2018-07-13 23:50:40 +02:00
Benau
9fbfe0588f
Make network tracks screen usable for all game modes
2018-07-14 00:40:53 +08:00
Benau
49d7a2fbbc
Use count up ticks on rewinding for time limit in soccer game
2018-07-13 23:34:50 +08:00
Benau
724828b031
Don't adjust vertical offset for phyiscial objects
2018-07-13 22:06:13 +08:00
Benau
23e5dace40
Allow starting soccer mode in network with goals limit
2018-07-13 21:29:26 +08:00
Benau
0cee131b9f
Add positional smoothing for physical objects in network
2018-07-13 20:27:37 +08:00
Benau
1333fe2d19
Use minimum size for uid of rewinder
2018-07-13 15:05:07 +08:00
Benau
ef65d70f77
Compress physical object state
2018-07-13 13:46:15 +08:00
Benau
5330951842
Improve compress quaternion by only dropping the largest value out of 4
2018-07-13 12:56:55 +08:00
Benau
565dfcef96
Only send state for moving track object
2018-07-13 10:47:30 +08:00
Benau
ab528e2840
Add a unique identity to each rewinder
2018-07-12 12:41:06 +08:00
Benau
99659e8021
Initial work on dynamic physics object rewind
2018-07-12 09:05:26 +08:00
Benau
7e2d25d4a9
Disable in game menu to avoid timer desync if not racing in network game
2018-07-12 07:16:37 +08:00
Benau
11d9090039
Add initial kart local state saving with correct attachment rewind
2018-07-12 07:08:02 +08:00
Deve
ec25a9d368
Enable screen keyboard on android even if there is no touch device.
...
It may be still useful for gamepad.
2018-07-11 22:41:22 +02:00
Deve
e0d262bfdd
Allow to use screen keyboard even if hardware keyboard is available
2018-07-11 21:02:24 +02:00
Benau
8515805d52
Add initial framework for local state saving
2018-07-11 15:40:36 +08:00
Benau
a8959f604c
Fix crash when in-game menu opened when going to result screen in network game
2018-07-11 15:37:55 +08:00
Benau
db8a92a2d6
Fix getifaddrs leaking
2018-07-11 13:49:01 +08:00
Benau
908735b1b1
Remove local state saving at t = 0
...
A proper same frequency local state saving for client will come later
2018-07-11 13:29:30 +08:00
Benau
b537df54fc
Move scripting update to updateGraphics
2018-07-11 11:08:53 +08:00
Benau
3b2acf01eb
Add m_disable_sending_log to request to hide logging for server polling
2018-07-11 10:56:28 +08:00
Benau
bce888ec26
Always highest geometry level in network game
2018-07-11 09:06:49 +08:00
Deve
ed8b5e9f76
Allow to set different path for log files
2018-07-11 00:31:30 +02:00
Deve
9190847aa3
Close screen keyboard before race is started
2018-07-10 21:22:14 +02:00
Benau
621a718d27
Switch to assign mode in case a player hasn't chosen any karts
2018-07-11 01:41:43 +08:00
Benau
2d6c45f65e
Fix attachment rewind with passing bomb
2018-07-11 01:36:20 +08:00
Deve
68d43734cd
Fixed compilation with older compilers
2018-07-09 21:40:52 +02:00
Deve
8885119974
Don't crash if some textures are missing
2018-07-08 23:00:16 +02:00
Benau
8a25edf2cc
Use has_animation_before to avoid immediately rescue from previous material
2018-07-08 16:23:39 +08:00
Benau
35e2916981
Add the missing calculation for ipo constructor
2018-07-08 15:29:15 +08:00
Benau
3347cac92d
Make track object with ipo animation depend on world up ticks
2018-07-08 14:08:33 +08:00
Benau
e67f0db7c1
Reset all actions in suitable function for local game restart
2018-07-08 13:58:19 +08:00
Benau
17d1bddf0d
Don't re-update scripting engine during rewind
2018-07-08 12:58:57 +08:00
Benau
0fa444fbbf
Add isNetworking scripting function to disable some track object
2018-07-08 11:57:37 +08:00
Benau
f0c376a41d
Always push a screen in server only build to fix getCurrentScreen crash
2018-07-08 09:26:22 +08:00
Benau
b6edc0d93f
Add --disable-polling for hosting multiple servers on 1 machine
...
Only 1 instance of STK server needs keep polling the addon server,
the rest can be run with the above option
2018-07-07 12:50:04 +08:00
Benau
efd20966e4
Fix #3066 by make sure cert location is handled in main thread
2018-07-07 12:33:30 +08:00
Benau
21ccf587c3
Add --init-user for server owner to save player profile without gui
2018-07-07 12:32:06 +08:00
Benau
21842f78d8
Fix leaking dummy sfx buffer
2018-07-07 10:56:11 +08:00
Benau
622f46d95a
Properly use the ENABLE_SOUND flag
2018-07-07 10:43:05 +08:00
Benau
02fea1ee43
Disable sound code in server only build and rename the flag
2018-07-07 09:48:43 +08:00
Benau
a60b2d3761
Remove freetype in server only build
2018-07-07 02:06:49 +08:00
Benau
9c3aae554e
Remove fribidi and tinygettext in server only build
2018-07-07 01:22:26 +08:00
Benau
106d4c3c08
Fix #3340
2018-07-07 00:25:08 +08:00
Benau
d184c82daa
Fix #3341
2018-07-06 23:50:16 +08:00
Benau
8931d90813
Merge remote-tracking branch 'origin/master' into curved
2018-07-06 23:49:04 +08:00
Benau
80178ba695
Fix camera offset
2018-07-06 23:43:30 +08:00
Benau
7a1355d415
Use smoothed transformation in minimap
2018-07-06 22:40:57 +08:00
Benau
1efce9ae29
Fix penalty in networking
2018-07-06 22:24:32 +08:00
Benau
c437fcc513
Split jump time update to graphical for skidding
2018-07-06 21:40:41 +08:00
Benau
3f47c650e8
Allow smoothing for skidmarks
2018-07-06 19:01:13 +08:00
Benau
d6c3c825aa
Add an up offset on skidmarks for uneven terrain
2018-07-06 18:30:22 +08:00
Benau
8071865a07
Use a separate smoothing timer for steering
2018-07-06 17:44:50 +08:00
Benau
a76a6e3508
Use smoothed transform to raycast the skidmark quads
2018-07-05 14:22:37 +08:00
Benau
e50029b707
Use smoothed transform directly for shadow
2018-07-05 11:21:41 +08:00
Benau
0a020210e5
Fix quaternion slerp
2018-07-05 11:16:45 +08:00
Deve
4f2b538399
Fixed pause dialog on touch device when end controller is used
2018-07-04 21:52:08 +02:00
Benau
d6672b64c5
Don't use 0 host id for starting
2018-07-05 01:37:50 +08:00
Benau
7caad2905e
Add smoothing for steering percent
2018-07-04 16:22:09 +08:00
Benau
ad773089a5
Fix the rotation smoothing
2018-07-04 15:14:20 +08:00
Benau
e1dfe2e7e0
Show ping of remote players in lobby
2018-07-04 00:54:40 +08:00
Benau
a44ce60991
Send our own reliable packet for a more accurate ping
2018-07-03 14:20:35 +08:00
Benau
de8730dbfc
Preload some textures to avoid game hangs
2018-07-03 09:23:58 +08:00
Deve
872f214c41
Fixed a crash when using rubber band in legacy pipeline.
...
Fixes #3338
2018-07-02 21:41:48 +02:00
Benau
7174e4070c
Use 8 maximum players in network games
2018-07-03 00:47:31 +08:00
Benau
8c53296290
Disable the unneeded time adjust
2018-07-02 16:38:11 +08:00
Benau
674faad226
Fix #3259
2018-07-02 15:40:27 +08:00
Benau
211b107955
Make sure we don't send controller event if updateRace is too slow
2018-07-02 11:20:46 +08:00
Deve
0518d422c6
Fixed compilation
2018-07-01 22:57:48 +02:00
Benau
172a86192f
Remove debug output
2018-07-01 14:34:02 +08:00
Benau
d3f7cb7999
Move ticks adjustment to main_loop
2018-07-01 14:31:42 +08:00
Benau
75c8864e8f
Fix nitro in network
2018-06-29 12:17:24 +08:00
Benau
16cebffa3a
Move more kart g/sfx handling to updateGraphics
2018-06-27 16:41:15 +08:00
Benau
9752d4849b
Don't update slipstream and jump animation in rewind
2018-06-27 15:30:00 +08:00
Deve
22124ae11f
Don't display English twice on the languages list
2018-06-26 22:50:05 +02:00
Deve
34c335b05e
Handle wrong line endings in localized_name file.
...
Fixes #2795
2018-06-26 21:26:43 +02:00
hiker
cdfdab7db3
Added documentation, and properly #ifdef'ed cushioning debug output.
2018-06-26 17:21:22 +10:00
hiker
12095d6fcd
Try different way of cushioning - documentation is still msissing,
...
only for testing.
2018-06-26 10:36:38 +10:00
Deve
ddd63771be
Avoid empty header in edit gp screen.
...
Fixes #3329
2018-06-25 23:38:30 +02:00
Benau
295568560b
Make m_num_wheels_on_ground update after rewind
2018-06-25 16:34:46 +08:00
Benau
bd5381dad7
Buffer all inputs until last frame ticks
2018-06-25 11:57:18 +08:00
Deve
e7d07f4537
One more check for tbo
2018-06-24 01:31:02 +02:00
Deve
096a5b2420
Fixed server-only compilation
2018-06-23 00:20:31 +02:00
Deve
9ad3ba1fe2
Allow to use skinning without tbo
2018-06-22 23:48:00 +02:00
hiker
01adee6fb4
Merge remote-tracking branch 'origin/master' into physics-tweaks
2018-06-22 21:56:47 +10:00
Benau
d68111af51
Pass timeout to enet other than unconditional sleep
2018-06-22 13:27:37 +08:00
Alayan-stk-2
fee6866c6d
Navigation improvements ( #3325 )
...
* Don't focus empty lists and ribbons
* Don't navigate to deactivated children of a ribbon
* Clarify log message
2018-06-21 20:44:35 -04:00
Alayan-stk-2
ebc7940985
New options menu ( #3323 )
...
* Updated options UI file, new icon for language tab
Also updates the license file.
* Update the options screens to support the new layout
And add a language change screen.
* Don't overwrite the updates which happened in master.
* Add missing (new) password reset button
* Focus the list of actions binding rather than the tabbar in device options
2018-06-21 19:50:16 -04:00
hiker
991dc00049
Moved hsitory replay handling into physics loop to make sure we
...
get identical replay independent of frame rate (otherwise input
might get delayed by a few frames).
2018-06-21 19:33:20 +10:00
hiker
526482bab4
Removed unused variable.
2018-06-21 19:32:09 +10:00
Alayan-stk-2
1025bfe298
New help menu ( #3322 )
...
* Add vertical tabs to ribbon widget types
* Update GUI engine for vertical tabs
* New icons for the help menu
The slipstream icon is not great, it's here to have something now. It should be replaced by something better looking and more in STK's visual style.
* Updated help GUI
The git changelog is a bit misleading here, because the order of the items in the help menu has been revised too.
1)General (same)
2)Game modes (before : 3)
3)Powerups (before : 2)
4)Bananas (before : 5)
5)Story Mode
6)Kart classes
7)Multiplayer
* Update help screen code to handle the additional tabs
The hugely repetitive structure of one cpp/hpp per tab is kept here.
* Optimized version of new icons
Except for the slipstreaming one, as it should be replaced by a better one anyway.
2018-06-20 20:57:40 -04:00
hiker
bca11b98fb
Decode the solver-mode only once instead of at every race start.
2018-06-21 10:20:22 +10:00
hiker
2399946301
Fixed line ending style.
2018-06-21 09:18:41 +10:00
Benau
72fdfe1ac3
Merge remote-tracking branch 'origin/master' into curved
2018-06-21 01:14:38 +08:00
Benau
4d680c27f4
Fix kart animation in networking
2018-06-21 01:14:26 +08:00
hiker
326ef82e90
Fixed line ending style.
2018-06-21 00:34:46 +10:00
hiker
ec6b611a94
Merge remote-tracking branch 'origin/master' into physics-tweaks
2018-06-21 00:33:29 +10:00
hiker
4903252931
Merge branch 'master' of github.com:supertuxkart/stk-code
2018-06-21 00:32:28 +10:00
hiker
2c0d47e511
Made some solver parameters configurable in stk-config.
2018-06-21 00:31:51 +10:00
Alayan-stk-2
be98a6c4c3
Add vertical tabs ( #3314 )
...
* Add vertical tabs to ribbon widget types
* Update GUI engine for vertical tabs
* Add the ability to get a ribbon's active children number
* Add full looping for vertical tabs
2018-06-19 21:00:10 -04:00
Alayan-stk-2
750320fbeb
Fix the previous number of points being 0 after relaunching STK ( #3320 )
...
* On launch, also update the number of previous points so it is not 0
* Do the first call after the loading of the challenges status
* Remove prints
2018-06-19 20:20:21 -04:00
QwertyChouskie
5d34488adc
Donate and reset password buttons ( #3252 )
...
* First version of donation link and password reset buttons
The register screen still needs to be tweaked, though the GUI engine seems to be limted here.
Maybe dynamicly delete/re-create the widget?
* Fix mingw compilation
* Remove dead code
* minor cleanup
* Error handling, tweaks
* Fix ifdef for macOS
* Disable donate button on Android
* Use stk-config
* Implement LinkHelper::isSupported, fixes
2018-06-19 19:59:54 -04:00
hiker
5a74ed92e6
Fixed compiler warnings, and many coding style issues.
2018-06-20 08:22:23 +10:00
Alayan-stk-2
205d4b5626
Fix start/exit buttons not working in networking lobby ( #3318 )
2018-06-19 22:54:16 +02:00
Alayan-stk-2
e7f3f2b969
Fix #3316 ( #3317 )
2018-06-19 21:50:20 +02:00
hiker
8428603150
Removed exec permission (I need to get that #*$*#$* issue fixed).
2018-06-19 18:38:52 +10:00
hiker
e6417bcf03
Merge remote-tracking branch 'origin/master' into STK-helper-ItemWeights
2018-06-19 18:30:19 +10:00
hiker
60c9994e29
Fixed documentation and typo, thanks to Alayan.
2018-06-19 18:27:33 +10:00
hiker
714665f444
Improved 'randomness' of item selection while keeping exploitability
...
very low. Added documentation, moved item-distribution logging to
get more detailed information.
2018-06-19 10:19:10 +10:00
hiker
46b62de07e
Fixed compiler warning.
2018-06-19 09:19:32 +10:00
Alayan-stk-2
3450984c3e
Multi directional GUI navigation ( #3307 )
...
* Allow full up/down/left/right navigation
* Update list and ribbon widgets to work well with the new navigation
* Fix windows compilation
* Improve navigation algorithm to fix the observed limitations
* Make windows compilator happy
* Fix keyboard navigation issues in networking lobby
And make some parts more proportional to screen size
2018-06-18 19:08:34 -04:00
Deve
2e3ae1c3f8
Allow to set min and max drivers version in graphics restrictions
2018-06-18 22:32:41 +02:00
hiker
2859265545
Applied Alayan's fix for properly handling weight 0, some minor
...
other fixes, added two unit tests.
2018-06-18 22:24:52 +10:00