Commit Graph

  • 65cd28f767 Always enable crash checking for network ai Benau 2020-03-11 15:44:45 +08:00
  • fd4cac7c9d Fix non-updating slip stream texture after kart finished race Benau 2020-03-11 15:42:14 +08:00
  • afa60c4537 Disable scripting engine in child process Benau 2020-03-11 15:35:02 +08:00
  • 1d855ccfd7 allow 0 player number if there is AI (#4240) riso 2020-03-10 23:05:29 -05:00
  • da561b7081 Update child process addons newly installed in lobby Benau 2020-03-09 23:44:36 +08:00
  • d4c9b16c28 Don't kick in game GUI server host so he can idle in game Benau 2020-03-09 16:19:54 +08:00
  • 07e471c8ba Avoid calling gui and music related functions in child process Benau 2020-03-09 16:14:12 +08:00
  • 10e7ac603f Fix possible bullet crash Benau 2020-03-09 16:12:49 +08:00
  • 1ea75b5f0e Update translation string Benau 2020-03-07 11:53:43 +08:00
  • c542feaf4d Include all tracks by default using android app bundle Benau 2020-03-06 10:37:01 +08:00
  • 487fbfdbba Tweaks to tips (#4193) QwertyChouskie 2020-03-03 19:56:10 -08:00
  • 122d2cf737 Fix string grammar Benau 2020-03-01 10:18:34 +08:00
  • bd513646ac Show a better change team text for multitouch device Benau 2020-03-01 10:17:00 +08:00
  • f9a85f9c72 Update translation Benau 2020-03-01 01:21:04 +08:00
  • ed0a2b49e7 Add soccer tips set Benau 2020-03-01 01:16:37 +08:00
  • 8b8f03ad75 Tell the main process network type Benau 2020-03-01 00:40:29 +08:00
  • e584bced0e Enable iOS server creation Benau 2020-02-29 01:26:01 +08:00
  • 6630f21295 Allow building with latest ndk Benau 2020-02-29 01:18:09 +08:00
  • 8b119201dc Use request manager to handle server recovery and registration Benau 2020-02-29 01:16:20 +08:00
  • e31bd30f1f Avoid exit hang in wan server for GUI server Benau 2020-02-28 22:49:21 +08:00
  • ee22c0f714 Stop STKHost if cannot register public address Benau 2020-02-28 22:49:06 +08:00
  • eff00140f1 Remove unneeded previous unjoin because request is executed one by one Benau 2020-02-28 20:27:26 +08:00
  • 9a7dcf8d8b Fix global variable of rubber ball id Benau 2020-02-28 19:53:18 +08:00
  • e6deaabcf1 Use std::atomic enum for SFXStatus Benau 2020-02-28 19:53:13 +08:00
  • a2f72a0d13 Avoid including sfx_manager.hpp inside kart properties header Benau 2020-02-28 19:53:08 +08:00
  • f590280431 Fix mobile STK server logging Benau 2020-02-28 19:53:01 +08:00
  • f37a5ee5d3 Only use sound and music in main process Benau 2020-02-28 19:52:54 +08:00
  • 885aec8020 Add 3d animation ipo copying to child track objects Benau 2020-02-28 19:52:23 +08:00
  • 607c6932f0 Add track object copying to child process Benau 2020-02-28 19:52:17 +08:00
  • f3b5938b8e Use a new way to identify server owner in graphical server Benau 2020-02-28 19:52:12 +08:00
  • 4322f47413 Reset graphical client server if its owner quited the game Benau 2020-02-28 19:52:07 +08:00
  • 97ad138763 Fix child process invalid usage at different places Benau 2020-02-28 19:52:00 +08:00
  • d41594ea5b Initial working of starting game if no physical object exists Benau 2020-02-28 19:51:40 +08:00
  • 6b08a873a2 Allow world to have 2 process instances Benau 2020-02-28 09:43:25 +08:00
  • 1958e5940c Allow rewind manager to have 2 process instances Benau 2020-02-28 09:43:19 +08:00
  • ca0749cf6b Allow game protocol to have 2 process instances Benau 2020-02-28 09:43:13 +08:00
  • 6a635e1a56 Turn physics into a singleton get for 2 processes Benau 2020-02-28 09:43:05 +08:00
  • 63bad92765 Turn race event manager into a singleton get for 2 processes Benau 2020-02-28 09:43:00 +08:00
  • ccdca532b5 Turn projectile manager into a singleton get for 2 processes Benau 2020-02-28 09:42:52 +08:00
  • 6a3e606c2d Turn race manager into a singleton get for 2 processes Benau 2020-02-28 09:42:44 +08:00
  • c8ea01d264 Initial work on client server within same process Benau 2020-02-28 09:41:07 +08:00
  • b7f2a9614d Add tool for server creation in the same process Benau 2020-02-28 09:35:25 +08:00
  • d63c68af78 Add thread safe log prefix assignment Benau 2020-02-28 09:35:11 +08:00
  • 56fb1b9cba Add header helper for thread local storage Benau 2020-02-28 09:35:07 +08:00
  • 015530e1eb Don't dismiss dialog in no graphics world of STK Benau 2020-02-28 09:32:22 +08:00
  • d7003ab9c3 Remove global variable in btQuantizedBvh Benau 2020-02-28 09:32:11 +08:00
  • eed95e7c92 Remove global variable in btCollisionDispatcher Benau 2020-02-28 09:31:11 +08:00
  • 8008753aa5 Remove global variables in btOverlappingPairCache Benau 2020-02-28 09:31:07 +08:00
  • 1cb966d04d Remove global variable in btSequentialImpulseConstraintSolver Benau 2020-02-28 09:31:02 +08:00
  • a58c443247 Remove global variables in btGjkPairDetector Benau 2020-02-28 09:30:56 +08:00
  • 05ed086d28 Remove global variables in btAlignedAllocator Benau 2020-02-28 09:30:52 +08:00
  • 336883e2e7 Remove global variables in btRigidBody Benau 2020-02-28 09:30:47 +08:00
  • ef1d74b961 Move C and CXX flags earlier to allow libraries of STK to use sanitizer Benau 2020-02-28 09:30:00 +08:00
  • fa0da462fb Update ENetAddress to use 5 uint32_t to store IP Benau 2020-02-28 00:59:37 +08:00
  • 8995491eb6 Update enet to 1.3.14 (remove all IPv6 changes first) Benau 2020-02-28 00:55:10 +08:00
  • 6d85a03423 Remove unneeded checking of client lobby peer connection Benau 2020-02-27 11:02:15 +08:00
  • 2ddc26ef9c Move disconnected peer checking to STKHost loop to avoid race condition Benau 2020-02-27 11:00:41 +08:00
  • f935c68d20 Don't discard static message in no graphics STK Benau 2020-02-25 12:22:35 +08:00
  • a418302d9f Add thread safe function for server time logging prefix Benau 2020-02-25 12:17:27 +08:00
  • 40c57e8115 Don't check dialog for enterGameState in no graphics STK Benau 2020-02-25 09:55:59 +08:00
  • c9dc68e578 Move item manager to track to allow copying easier later Benau 2020-02-24 11:10:06 +08:00
  • f325a0fa14 Add code for copying check structures Benau 2020-02-24 10:58:17 +08:00
  • 3d13686af7 Move check manager to track to allow copying easier later Benau 2020-02-24 10:57:57 +08:00
  • 306eb1b531 Disable built-in bullet profiler which uses global variables Benau 2020-02-24 09:26:22 +08:00
  • 11cac8f631 Fixed bad accelerometer icon proportion Deve 2020-02-23 18:24:41 +01:00
  • e32f032e68 Generate assets for fdroid in android builder Deve 2020-02-23 00:40:04 +01:00
  • bf5ebef481 Allow to set input/output dir for generate assets script Deve 2020-02-22 23:57:16 +01:00
  • 325cc243c5 Remove more hit effects for no graphics STK Benau 2020-02-23 01:26:59 +08:00
  • 68ecc980c7 Allow compiling STK with thread sanitizer Benau 2020-02-23 01:14:41 +08:00
  • 2872706317 Use separated fixed body for multiple physics instances later Benau 2020-02-23 01:14:20 +08:00
  • 5e32ab8d07 Remove hit effect in physics for no graphics STK Benau 2020-02-23 01:13:59 +08:00
  • 96541cf8af Remove irrlicht item node in no graphics STK Benau 2020-02-20 11:00:49 +08:00
  • c0a350fe6e Don't create hit effect for no graphics STK Benau 2020-02-20 10:09:29 +08:00
  • 3bbca7849d Remove irrlicht node for flyable in no graphics STK Benau 2020-02-20 09:46:34 +08:00
  • 13df4ee83a Don't create collision particles in no graphics STK Benau 2020-02-20 08:57:29 +08:00
  • e01381c508 Don't create irrlicht kart node in no graphics STK Benau 2020-02-20 08:52:33 +08:00
  • beba4fd4c3 Don't create stars in no graphics Benau 2020-02-20 08:22:35 +08:00
  • b799d6454b Don't create particle node with no graphics for kart gfx Benau 2020-02-20 08:07:44 +08:00
  • 373562bb3c Remove irrlicht node usage from world with no graphics STK Benau 2020-02-19 16:38:28 +08:00
  • 970fa4a0b5 Allow reverting default configuration name with empty input Benau 2020-02-19 01:42:07 +08:00
  • 09cc3a47f0 Avoid handling of camera in no graphics STK Benau 2020-02-19 01:31:53 +08:00
  • 2ff79baf26 Add rename config option (#4233) GuillaumeBft 2020-02-18 17:37:26 +01:00
  • 740d57a2c4 Show kart direction by an arrow in soccer (#4230) riso 2020-02-16 02:31:30 -06:00
  • 3df7feb654 Fix android compilation Benau 2020-02-15 16:41:20 +08:00
  • 4a9135c8c0 Avoid pushing and using screen in no graphics Benau 2020-02-15 16:38:49 +08:00
  • 840771d189 Migration Python2 towards Python3 (#4232) marjorieB 2020-02-15 07:33:25 +01:00
  • 88bbdbdc92 Move no graphics setting to guiengine which is a better place Benau 2020-02-15 14:00:48 +08:00
  • 0912ca041b Don't create race gui for no graphics Benau 2020-02-14 13:23:32 +08:00
  • cf83e4c86c add xcode_build in .gitignore riso 2020-02-12 15:42:24 -06:00
  • 45825918d9 Some changes for server in same process Benau 2020-02-12 15:47:30 +08:00
  • acdf77baf9 Fix local game crash Benau 2020-02-11 12:58:12 +08:00
  • e0f494abcd Allow server AI starting in a same process with client Benau 2020-02-10 16:39:47 +08:00
  • 92a11c075a Rename NetworkAITester to NetworkAIInstance for a proper name Benau 2020-02-10 09:38:23 +08:00
  • c9c4149139 slighty less C code proposal David Carlier 2020-02-07 18:07:07 +00:00
  • 2cdd6cf754 Fix iOS compiler warning Benau 2020-02-07 13:04:34 +08:00
  • ccc2ee1ea3 Add Xcode iOS cmake toolchain Benau 2020-02-07 13:02:07 +08:00
  • 5e3881117d FreeBSD thread name support. David Carlier 2020-02-06 18:58:17 +00:00
  • f464b95afb Build fix on *BSD. David Carlier 2020-02-05 17:40:27 +00:00
  • 43cf39bdef Allow getting server port with DNS txt record (stk-server-port=) Benau 2020-02-06 00:46:38 +08:00
  • 21cf075e41 FreeBSD build fix proposal. David Carlier 2020-02-05 15:16:12 +00:00