Commit Graph

  • 603663ed2c hotfix register thread *again* Lion Kortlepel 2021-03-30 01:56:33 +02:00
  • 44f2fdfa7c attempt to fix client thread registering again Lion Kortlepel 2021-03-30 01:54:43 +02:00
  • 19abb5b68c add quotes around player names to clarify further in thread name debug prints Lion Kortlepel 2021-03-30 01:50:57 +02:00
  • dd5b0bdd6d add id to debug thread id print Lion Kortlepel 2021-03-30 01:44:32 +02:00
  • 9c9f503e5c fix debug printing in debug builds (yes) Lion Kortlepel 2021-03-30 01:18:12 +02:00
  • b4850f09a9 fully switch to new backend urls Lion Kortlepel 2021-03-30 01:02:53 +02:00
  • 3094d382ff implement thread names in debug mode Lion Kortlepel 2021-03-30 00:30:24 +02:00
  • 940a39ed4e fix artifact generation for windows Lion Kortlepel 2021-03-29 23:40:02 +02:00
  • 23b39bb6c7 update workflows to save artifacts Lion Kortlepel 2021-03-29 23:33:25 +02:00
  • 2cd6e21f8c Updating strings to v2 Starystars67 2021-03-29 22:23:56 +01:00
  • 3c6aa741ef Update .name Anonymous-275 2021-03-26 22:56:07 +02:00
  • e79318e49a Merge branch 'master' of ssh://github.com/BeamMP/BeamMP-Server Anonymous-275 2021-03-25 02:39:59 +02:00
  • e8938968f2 update gitignore Anonymous-275 2021-03-25 02:37:47 +02:00
  • e6f79a8dd1 Delete .idea directory Anonymous275 2021-03-25 02:33:16 +02:00
  • 347e72ce90 update .gitignore Anonymous-275 2021-03-25 02:21:45 +02:00
  • a90c67f47d Update .gitignore Anonymous275 2021-03-25 02:05:58 +02:00
  • 956b2ef5b5 Fixed setting vehicle data Anonymous275 2021-03-19 19:56:02 +02:00
  • 31d68249a8 Update README.md Lion 2021-03-19 00:14:31 +01:00
  • 6d3e053c71 Update README.md Lion 2021-03-19 00:14:00 +01:00
  • 87a1564c0a actions: also apply vcpkg fix for release-build action Lion Kortlepel 2021-03-18 23:37:18 +01:00
  • e6109c98bd Application: Move some string literal URLs to functions Lion Kortlepel 2021-03-18 23:30:52 +01:00
  • c372e63bd1 possible fix for vcpkg github actions cache issue Lion Kortlepel 2021-03-18 22:46:41 +01:00
  • 709ac1dd58 specify ID for now since vcpkg is not a submodule Anonymous275 2021-03-15 14:36:01 +02:00
  • 6ead6bbb1e Always aim for latest vcpkg Anonymous275 2021-03-15 14:29:05 +02:00
  • 50fb023eff Update cmake-windows.yml Anonymous275 2021-03-15 14:01:15 +02:00
  • 08d043da8d Set C++17 after building libs, added vcpkg root if needed by libs Anonymous275 2021-03-15 01:16:26 +02:00
  • c623bdea91 cleaned unused ifdef Anonymous275 2021-03-14 17:45:10 +02:00
  • b953bae5da Fixed Vehicle Data being copied on construction Anonymous275 2021-03-09 02:34:02 +02:00
  • e039eeaab8 don't count pps changes towards heartbeat hot-changes Lion Kortlepel 2021-03-09 01:13:37 +01:00
  • 15cad02e13 Debug build fix Anonymous275 2021-03-09 01:57:50 +02:00
  • 67f22c7d76 Tweaks Anonymous275 2021-03-09 01:51:45 +02:00
  • 632a5f2801 update commandline library Lion Kortlepel 2021-03-09 00:46:54 +01:00
  • 44fa68e6da Fixed windows build Anonymous275 2021-03-09 01:46:03 +02:00
  • 33e0cac4c1 update commandline to newer version Lion Kortlepel 2021-03-09 00:44:22 +01:00
  • a7f1e93ca2 Update README.md Lion 2021-03-09 00:08:36 +01:00
  • f8a9d01749 add websocketpp to github actions builds Lion Kortlepel 2021-03-08 23:59:00 +01:00
  • 356354d1eb use recursive checkout for github actions Lion Kortlepel 2021-03-08 23:49:25 +01:00
  • 40cae31885 Merge TUDPServer and TTCPServer into TNetwork Lion Kortlepel 2021-03-08 23:45:25 +01:00
  • 05c5fb047c SendToAll: also send while syncing the missed packet queue handles this case Lion Kortlepel 2021-03-07 01:36:54 +01:00
  • 83145d7466 add 1 second delay before we start sending missed data during sync Lion Kortlepel 2021-03-07 01:05:11 +01:00
  • 3c48ac6145 fix issue with spamming 1kB until death Lion Kortlepel 2021-03-07 00:46:29 +01:00
  • 3fe8d48ada Packet queuing on syncing Anonymous275 2021-03-07 01:04:54 +02:00
  • f0abfcc0ef Added lua GetIdentifiers Anonymous275 2021-03-06 18:17:27 +02:00
  • 7410e31230 Use of std::move and added DEBUG ifdef Anonymous275 2021-03-06 01:45:20 +02:00
  • 3bc8744b63 Removed debug printing Anonymous275 2021-03-06 01:28:53 +02:00
  • c076c83edc Fxed lua_GetCars Anonymous275 2021-03-06 01:27:43 +02:00
  • 776ddcbbef x86 support Anonymous275 2021-03-04 22:44:33 +02:00
  • 9a74434bbb Small edits Anonymous275 2021-02-28 15:53:23 +02:00
  • 3e2cb3176a Fixed the optional boolean in TCPSend Anonymous275 2021-02-28 15:47:42 +02:00
  • 7cd420a1a5 partially implement queuing while sycing client Lion Kortlepel 2021-02-28 14:39:48 +01:00
  • 4edd1ac100 fix various issues Lion Kortlepel 2021-02-28 14:15:29 +01:00
  • 8e4006fc38 clear up heartbeat code, improve logs in debug builds Lion Kortlepel 2021-02-28 10:44:35 +01:00
  • ab44ac8c15 SocketIO authentication Anonymous275 2021-02-26 23:46:46 +02:00
  • 266303b09d AddNewCar: use insert with make_unique again Lion Kortlepel 2021-02-26 22:29:50 +01:00
  • b777781c96 possibly fix invisible car bug Lion Kortlepel 2021-02-26 22:17:23 +01:00
  • 714d31fb45 use emplace instead of insert + make_unique for new cars Lion Kortlepel 2021-02-26 22:06:18 +01:00
  • d481fcd3a7 debug log if vehicle gets destroyed Lion Kortlepel 2021-02-26 22:01:15 +01:00
  • df3269756c set locale (do this in the launcher, too, please!) Lion Kortlepel 2021-02-26 21:16:16 +01:00
  • aadcd1abe5 SocketIO work Anonymous275 2021-02-26 22:16:08 +02:00
  • 57fc0ea74d Update TServer.cpp Anonymous275 2021-02-26 21:40:26 +02:00
  • fe4a1b28b5 Added onVehicleReset Event Anonymous275 2021-02-26 21:37:52 +02:00
  • 30916c41c3 Update CMakeLists.txt Anonymous275 2021-02-26 21:03:51 +02:00
  • fab20276ff Fixed windows not linking Anonymous275 2021-02-26 20:47:31 +02:00
  • 7e6d5ce359 Fixed socket.io TLS Anonymous275 2021-02-26 15:55:13 +02:00
  • 6aed93fbf1 Update TLuaFile.h Anonymous275 2021-02-23 00:33:20 +02:00
  • 9b1bf071a8 Fixed lua crash caused by lion with optimizations Anonymous275 2021-02-23 00:29:15 +02:00
  • f52308c439 Cleanup & optimizations Anonymous275 2021-02-22 23:01:34 +02:00
  • 0580ad67fd Fixed crash + debug build on windows Anonymous275 2021-02-21 22:19:30 +02:00
  • 218504e674 Fixed windows build not compiling Anonymous275 2021-02-21 22:00:50 +02:00
  • f13523fbe5 fixed ghost player issue Lion Kortlepel 2021-02-17 13:18:30 +01:00
  • b81ac35b37 update internal ping every second while syncing Lion Kortlepel 2021-02-17 13:16:03 +01:00
  • 8664522d1d fix client kicked on connect because no initialization of some value that i forgot to initlialize because i literally need coffee and food rn fuck Lion Kortlepel 2021-02-17 13:11:59 +01:00
  • c15046f8b1 fix pps dying on startup :^) Lion Kortlepel 2021-02-17 13:10:18 +01:00
  • c7f8b2b131 add pps monitor print Lion Kortlepel 2021-02-17 13:07:00 +01:00
  • 84252e892e add seconds since last ping print Lion Kortlepel 2021-02-17 13:05:18 +01:00
  • 32038046d5 add print on ping Lion Kortlepel 2021-02-17 13:02:52 +01:00
  • e04a569e33 attempt to fix ghost player issue Lion Kortlepel 2021-02-17 12:51:57 +01:00
  • 13f8be5d39 update players info Lion Kortlepel 2021-02-17 12:17:41 +01:00
  • bca4b3f140 fix client insert/create issue Lion Kortlepel 2021-02-17 10:09:50 +01:00
  • b3256062f7 fix boolean expression (oof) Lion Kortlepel 2021-02-17 09:57:24 +01:00
  • 51dbfe0482 add debug prints Lion Kortlepel 2021-02-17 09:55:13 +01:00
  • 92a67c7305 remove debug prints of Http for now Lion Kortlepel 2021-02-17 01:32:08 +01:00
  • cc5a878692 fix debug prints for now Lion Kortlepel 2021-02-17 01:29:36 +01:00
  • 5759a6f80f attempt #2 Lion Kortlepel 2021-02-17 01:20:59 +01:00
  • 3dd2e1c278 attempt #1 to fix LuaEngine being nullptr :( Lion Kortlepel 2021-02-17 01:18:50 +01:00
  • 4826fb5fc2 fix version naming Lion Kortlepel 2021-02-17 01:14:55 +01:00
  • 8cd35d64e4 fix lua thread never exiting Lion Kortlepel 2021-02-17 01:12:19 +01:00
  • aec6ad9c14 fix more stuff Lion Kortlepel 2021-02-17 01:06:02 +01:00
  • d360403c56 finish rewrite, builds fully Lion Kortlepel 2021-02-17 00:46:18 +01:00
  • bf74b1ae32 add udpserver, tcpserver Lion Kortlepel 2021-02-16 15:54:50 +01:00
  • f19a012509 add PPSMonitor Lion Kortlepel 2021-02-16 13:19:39 +01:00
  • 72607583bf add submodules Lion Kortlepel 2021-02-16 12:41:48 +01:00
  • ef5db013b3 add socketio, http post & get Lion Kortlepel 2021-02-16 12:37:55 +01:00
  • 4cda6e8bc3 fully implement lua Lion Kortlepel 2021-02-16 12:03:23 +01:00
  • 459814a6ec add lua engine, lua file, server, client, vehicle data, other stuff Lion Kortlepel 2021-02-15 02:35:15 +01:00
  • e5e447c7af begin rewrite: add lionkor/commandline Lion Kortlepel 2021-02-14 13:03:59 +01:00
  • 6a2ce7faab Update README.md Anonymous275 2021-03-17 12:49:15 +02:00
  • ce8661159b Update README.md Anonymous275 2021-03-15 12:13:56 +02:00
  • f5ecc251e7 Update README.md Lion 2021-02-19 10:30:16 +01:00
  • 45b3057ed5 Update README.md Lion 2021-02-19 10:25:42 +01:00