Commit Graph

  • fc151bb262 Added Alayans scaled weight factors (sums now 1000 instead of 200), which makes it easier to visualise the values. hiker 2018-08-02 18:06:45 +10:00
  • b164a35d91 Fixed item distribution (signed numbers made the random number negative, causing incorrect distribution of items). hiker 2018-08-02 18:03:42 +10:00
  • 0fa25db181 Removed runbber ball's time-between-ticks setting, which is not necessary anymore after alayan's changes to item distribution. hiker 2018-08-02 09:34:03 +10:00
  • 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. hiker 2018-08-01 08:51:44 +10:00
  • 9b7f63b4ca Applied alayan's bugfix - thanks! hiker 2018-08-01 08:49:22 +10:00
  • 8ea8562ee6 Fixed profile mode. hiker 2018-08-01 08:46:52 +10:00
  • 2bb52df3c8 Split random ports (default off for server) configuration Benau 2018-07-31 10:46:41 +08:00
  • 8acd13542e Fix #3351 (#3354) Alayan-stk-2 2018-07-31 02:29:31 +02:00
  • d203239aa2 Improve kart kart collision in network Benau 2018-07-31 01:14:02 +08:00
  • 4ec8a33f8c Use a correct queue to save network state Benau 2018-07-30 19:38:10 +08:00
  • f49a092603 Optimize network state saving Benau 2018-07-30 16:26:28 +08:00
  • a8434624a1 Optimize saving of max speed state in network Benau 2018-07-30 15:36:16 +08:00
  • 782e966fa5 Optimize saving of skidding state in network Benau 2018-07-30 15:35:59 +08:00
  • 59ebc48fe1 Don't recreate locally destroyed projectile Benau 2018-07-30 01:56:14 +08:00
  • 982220daf8 Fix rubber ball in network Benau 2018-07-29 15:59:34 +08:00
  • 3f27a04bd1 Fix plunger in network Benau 2018-07-28 16:02:46 +08:00
  • fa4c640dae Merge branch 'hide-navbar' Deve 2018-07-27 20:56:36 +02:00
  • 52d6e93bdc Hide navbar only for android >= 4.4. Deve 2018-07-27 20:55:31 +02:00
  • bd5d2f1c2a Use theme that works better with hidden navbar Deve 2018-07-27 20:43:32 +02:00
  • 5f90a61c3d Improve item firing sound in network Benau 2018-07-28 01:00:41 +08:00
  • b0f20ca5a5 Add the remaining unreliable fragment flags Benau 2018-07-27 22:40:28 +08:00
  • 5d3304b1c0 Fix compiler warnings Benau 2018-07-27 22:40:03 +08:00
  • d9cebc3991 Try unreliable state in network Benau 2018-07-27 21:47:07 +08:00
  • 4e35fe8fb8 Merge branch 'physics-tweaks' hiker 2018-07-27 21:24:28 +10:00
  • f0b46d08b2 Fix swatter in network Benau 2018-07-27 13:32:19 +08:00
  • ef27fdaba8 Fixed a crash on exit Deve 2018-07-27 00:05:39 +02:00
  • b7a11e68ad Hide navigation bar for more comfortable playing and more screen space Deve 2018-07-26 22:34:56 +02:00
  • 5d9614295e Allow to handle window state events directly in main thread Deve 2018-07-26 22:21:41 +02:00
  • a08cccceaa Use our copy of native app glue Deve 2018-07-26 22:20:53 +02:00
  • f8acc1ad49 Added the cushioning time to the network state (to be decided later if local state might be good enough). hiker 2018-07-26 21:47:05 +10:00
  • 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. hiker 2018-07-26 17:52:29 +10:00
  • 84c21c4af2 Merge remote-tracking branch 'origin/master' into physics-tweaks hiker 2018-07-26 17:47:25 +10:00
  • 05f5663888 Save the uncompressed physics values to objects in server Benau 2018-07-26 13:32:41 +08:00
  • 7538f36bed Remove compiler warnings Benau 2018-07-26 08:54:38 +08:00
  • 007f611c10 Bugfix - NetworkPlayerController are also created on the server. hiker 2018-07-26 10:48:06 +10:00
  • 7ff7e049ea Merge branch 'master' of github.com:supertuxkart/stk-code hiker 2018-07-26 10:18:30 +10:00
  • c69bf2b96f Split squashed timer and squashed status Benau 2018-07-26 01:47:49 +08:00
  • f88ad497e9 Fix ticks time mixed up Benau 2018-07-26 01:02:41 +08:00
  • c261735c2b Try to fix osx build Benau 2018-07-25 21:42:36 +08:00
  • d4ca53b34e Detect incompatible binary during restore state Benau 2018-07-25 16:15:26 +08:00
  • 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. hiker 2018-07-25 18:09:05 +10:00
  • deb6d76504 Fixed compiler warning. hiker 2018-07-25 17:33:01 +10:00
  • 1e53349f52 Rewind bowling and cake in network game Benau 2018-07-25 15:33:49 +08:00
  • c8a50d2f49 Temporarily fix rewind queue for undo Benau 2018-07-24 15:44:31 +08:00
  • 4a9a0fba0f Make flyable to work with shared_ptr Benau 2018-07-24 15:43:31 +08:00
  • 60bfc1840b Port rewinders to use shared_ptr Benau 2018-07-24 14:22:20 +08:00
  • bbf5c54f87 Use rewinder with shared_ptr for easier item destroy handling Benau 2018-07-24 14:21:42 +08:00
  • 6369256022 Reset rewinding manager at each online or offline game Benau 2018-07-24 14:18:43 +08:00
  • 973b29980d Fix #3347 Marianne Gagnon 2018-07-23 19:58:15 -04:00
  • 1a9f0163e0 Try to fix odd behaviour of soccer ball. hiker 2018-07-23 17:52:12 +10:00
  • a1ba27bc45 Try again to fix our build environment in server only mode. hiker 2018-07-23 15:40:25 +10:00
  • b6c893b03e Try to fix server only build in linux Benau 2018-07-23 13:27:14 +08:00
  • bda6c546d0 Merge branch 'fix-serveronly-build' hiker 2018-07-23 13:53:10 +10:00
  • d18e963ea6 Added Benau's new version. hiker 2018-07-23 12:51:59 +10:00
  • 56b71e97ad Remove unused class Benau 2018-07-23 08:41:59 +08:00
  • 00a22a727a Check minimap invert for all players (required in network) Benau 2018-07-23 08:29:37 +08:00
  • 39e218b2dc Try to fix server-only build ... now non-server build is broken :( hiker 2018-07-23 09:28:12 +10:00
  • ea13d97f6b Allow to specify minimum number of players in command line Deve 2018-07-22 22:48:45 +02:00
  • a22fde85ec Correct ghost kart starting position before start Benau 2018-07-20 19:49:06 +08:00
  • 82b23b6c26 Fix ghost replay crashes Benau 2018-07-20 19:23:18 +08:00
  • d4f7d6baaa Don't show the polling log if currently server Benau 2018-07-20 15:46:07 +08:00
  • 0e1a5ea285 Properly check for soccer team of players Benau 2018-07-20 14:44:53 +08:00
  • 2b4d062911 Try to fix the remaining ipo issues Benau 2018-07-20 14:09:27 +08:00
  • a3a5befe63 Keep working on #3345, not there yet auria.mg 2018-07-19 21:09:33 -04:00
  • f4dced8172 A few steps forward for issue #3345, more issues remain auria.mg 2018-07-19 20:56:46 -04:00
  • c4ae3dff69 Set the min max values for each mode properly Benau 2018-07-20 01:42:31 +08:00
  • 1f7f64f3b5 Prevent rescuing in soccer mode to go back to self goal immediately Benau 2018-07-20 01:36:02 +08:00
  • 487227630f Invert x-z of position for soccer blue team player Benau 2018-07-20 01:06:11 +08:00
  • b4a4de74bb Merge remote-tracking branch 'origin/master' into physics-tweaks hiker 2018-07-19 18:39:55 +10:00
  • f124bd9df3 Don't allow the game to start if all players joined red or blue team Benau 2018-07-19 15:50:01 +08:00
  • 639883ca48 Display the number of players required to start a game for owner-less server Benau 2018-07-19 15:26:15 +08:00
  • 4ccb405cd1 Add exception handling in handlePendingConnection Benau 2018-07-19 14:48:50 +08:00
  • 7ebd1fabd9 Add exception handling to prevent player hacking network string Benau 2018-07-19 14:23:35 +08:00
  • 00712c5c6d Fallback to goal target if not specified in command line Benau 2018-07-19 09:24:13 +08:00
  • 6bf1a59579 Fixed compiler warning. hiker 2018-07-19 09:56:15 +10:00
  • 53d2bc3b8e Made restitution configurable (depending on speed of kart). hiker 2018-07-19 09:55:24 +10:00
  • 285b4701d6 Revert "Revert "Fixed multitouch device after some modifications in player controller"" Deve 2018-07-18 21:32:36 +02:00
  • 1ba361ae23 Reset track objects during onGo when race start for network Benau 2018-07-19 01:55:05 +08:00
  • 1d7a9e9465 Prevent negative time in network soccer when finishing Benau 2018-07-19 01:17:52 +08:00
  • 6423925718 Hide the low-level extra server info from command line Benau 2018-07-19 01:08:26 +08:00
  • b7569635a0 Load LOD models required by phyiscal moveable objects for server only Benau 2018-07-19 00:51:04 +08:00
  • 5e7ec89002 Fix more override warnings Benau 2018-07-19 00:35:56 +08:00
  • d14916dec2 Revert "Fixed multitouch device after some modifications in player controller" Benau 2018-07-19 00:26:29 +08:00
  • 252505a59f Merge remote-tracking branch 'origin/master' into local_state Benau 2018-07-19 00:25:00 +08:00
  • 1be9e4fdc4 Remove unsuitable tracks for each game mode during setup Benau 2018-07-19 00:03:09 +08:00
  • c5cdfcebfe Finish soccer mode in network Benau 2018-07-18 16:37:09 +08:00
  • d5168691e1 Dont't send item event confirmation if empty state Benau 2018-07-18 13:33:37 +08:00
  • 59f1fdf250 Take controller event into account for connection debug Benau 2018-07-18 13:31:38 +08:00
  • f5230e30aa Use the original way to save controller event Benau 2018-07-18 13:10:44 +08:00
  • fcc1ab3abe Test to change restitution based on speed, to avoid huge push-into-air after certain high speed collisions. hiker 2018-07-18 09:39:19 +10:00
  • 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, ...). hiker 2018-07-17 09:31:14 +10:00
  • 5c6de6d0fa Increase quaternion compressed precision Benau 2018-07-16 12:13:31 +08:00
  • fc563cc678 Add useLocalEvent in rewind manager Benau 2018-07-16 01:00:13 +08:00
  • 511d8dd7a8 Port kart animation rewind to RewindInfoEventFunction Benau 2018-07-16 00:35:33 +08:00
  • f2d5b32fa6 Add RewindInfoEventFunction for functional rewind Benau 2018-07-16 00:32:58 +08:00
  • e0ada8d6d1 Fix soccer ai stats Benau 2018-07-15 15:20:55 +08:00
  • 30ceb7dd4a Make smoothing variable configurable Benau 2018-07-15 12:49:07 +08:00
  • b979d0db71 Fix change team icon path Benau 2018-07-14 15:55:03 +08:00
  • 06bcb13590 Allow changing soccer team in lan or private servers Benau 2018-07-14 15:16:54 +08:00
  • c72db7099d Synchronized random arena item in network game Benau 2018-07-14 08:11:35 +08:00