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
|
30b1799b6e
|
Fixed minor bug in android build script
|
2018-07-11 21:35:40 +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
|
b531858ddb
|
Fixed sound on android
|
2018-07-10 22:23:22 +02:00 |
|
Deve
|
b5c3910fe8
|
Fixed android x86 compilation.
Ugly, but there is no better solution atm.
|
2018-07-10 21:22:14 +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
|
c76f48c701
|
Require enet >= 1.3.4.
It's needed for enet_peer_ping_interval()
|
2018-07-09 22:33:14 +02: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 |
|
Deve
|
aa0a51c31a
|
Fixed angelscript compilation with 32bit gcc
|
2018-07-07 23:36:02 +02: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
|
4099afb25f
|
Remove image related code and library dependencies in server only build
|
2018-07-07 09:27:39 +08:00 |
|
Benau
|
a60b2d3761
|
Remove freetype in server only build
|
2018-07-07 02:06:49 +08:00 |
|
Benau
|
00db1f8405
|
Turn wii cmake flag into a dependent option
|
2018-07-07 01:58:19 +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
|
8e449750c8
|
Correct help for networking
|
2018-07-07 00:02:32 +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 |
|