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
|
a1168d49db
|
Minor fix for more consistency in android make script
|
2018-07-14 00:03:09 +02: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
|
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 |
|