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
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
QwertyChouskie
c4f0a71ef0
Add macOS to travis builds, fix server-only builds on macOS, msc. fixes ( #3339 )
...
* Use thread number from Travis docs
The other number is probably incorrect.
See https://github.com/travis-ci/travis-ci/issues/4696
* Add macOS to travis builds
* Remove unnecessary libraries
Not sure why these were added in the first place.
First commit that added them: 6aecb42e42
* Fix server-only build on macOS
2018-07-03 19:37:57 -04: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