Commit Graph

  • 80d0cd68f9 Merge branch 'main' into windows-clang-fixes windows-clang-fixes Jettford 2024-12-19 22:27:18 +00:00
  • 1ae21c423f skip non-files (#1690) David Markowitz 2024-12-19 10:19:41 -08:00
  • 0ae9eb4a96 remove unneeded Component.cpp, forward declare dependencies, and make Component definition header-only (#1688) jadebenn 2024-12-18 02:45:56 -06:00
  • 90e2b5c6b7 Merge branch 'main' into unique-ptrs unique-ptrs jadebenn 2024-12-17 23:58:05 -06:00
  • 42367deeca switch cppscripts to references and unique_ptrs jadebenn 2024-12-17 23:33:46 -06:00
  • 85eb5a7261 testing iteration jadebenn 2024-12-17 22:06:41 -06:00
  • fced6d753a fix: Create resServer and logs if it doesnt exist and update readme (#1686) David Markowitz 2024-12-17 19:06:07 -08:00
  • 15dc5feeb5 feat: start car races if you "equip" the car near the car pad; add more old ns scripts to ignore list (#1681) David Markowitz 2024-12-17 19:04:35 -08:00
  • a60865cd19 feat: allow SQLite database backend (#1663) v3.0.0 David Markowitz 2024-12-17 16:07:07 -08:00
  • 77b42daca1 feat: Remove reinterpret_casts from AG race timer script and add method and chat command to get current server uptime (#1673) jadebenn 2024-12-17 14:06:16 -06:00
  • ba364800fe feat: allow for teleporting to player or relative position (#1683) David Markowitz 2024-12-17 11:39:28 -08:00
  • 93dcfddac5 try to fix CI failures on Windows and MacOS jadebenn 2024-12-17 01:10:17 -06:00
  • 82f510c642 syntax jadebenn 2024-12-17 01:02:30 -06:00
  • ae4d9c4bcb rename object ID method to match existing jadebenn 2024-12-17 00:57:25 -06:00
  • b9e4aa5344 fix struct/class declaration mismatch jadebenn 2024-12-17 00:55:22 -06:00
  • eab57e4022 documentation and cleanup jadebenn 2024-12-17 00:25:29 -06:00
  • 179f0cf32d Merge branch 'main' of https://github.com/DarkflameUniverse/DarkflameServer into ecs-experiment jadebenn 2024-12-17 00:13:59 -06:00
  • 427b7c1047 initial implementation jadebenn 2024-12-17 00:13:14 -06:00
  • e1c20192f7 fix: Implement missing survival tooltip script (#1679) David Markowitz 2024-12-16 11:35:36 -08:00
  • 0f8c5b436d fix: implement enemy clear threat script (#1678) David Markowitz 2024-12-15 21:44:57 -08:00
  • 53242ad5d5 Merge pull request #1680 from DarkflameUniverse/warn Aaron Kimbrell 2024-12-15 22:45:52 -06:00
  • a8919c8c14 Update dGame/dUtilities/Preconditions.cpp David Markowitz 2024-12-14 21:14:07 -08:00
  • 5ff121612e use a cast David Markowitz 2024-12-14 17:35:56 -08:00
  • afc2966507 make polymorphic component storage type jadebenn 2024-12-14 13:47:35 -06:00
  • 8e8d0153c8 update CMAKE_BUILD_TYPE setter Jettford 2024-12-11 19:51:37 +00:00
  • badde23d1c fix a few more warnings Jettford 2024-12-11 19:45:36 +00:00
  • bb9b2597e5 save all artifacts test Jettford 2024-12-11 19:26:53 +00:00
  • 92d086c10b replace some silly warnings Jettford 2024-12-11 19:25:54 +00:00
  • 34618607c3 Merge pull request #1675 from DarkflameUniverse/invisible-items Aaron Kimbrell 2024-12-11 11:32:20 -06:00
  • 02b76adb7a Replace keygen with CyberChef (#1677) Jett 2024-12-11 16:58:37 +00:00
  • a0f2aebb4d fix names of workflows Jettford 2024-12-11 16:36:45 +00:00
  • 9ea616bd9b hardcoded docker change test Jettford 2024-12-11 16:32:20 +00:00
  • ba2c692565 switch to using compat Jettford 2024-12-11 15:39:57 +00:00
  • 4133008d9c Clean up warnings, fix errors related to testes and how MariaDB moves around Jettford 2024-12-11 15:18:45 +00:00
  • 3beb414b55 good enough David Markowitz 2024-12-10 19:10:54 -08:00
  • 1dadeeb36f fix leaderboard not incrementing on a not better score (#1674) David Markowitz 2024-12-10 03:37:49 -08:00
  • 1f5982ed0e learning to fucking read Jettford 2024-12-09 19:12:37 +00:00
  • 5e73fa5e4c actually configure Jettford 2024-12-09 19:10:29 +00:00
  • fff7bf879f workflow changes Jettford 2024-12-09 19:07:18 +00:00
  • c20e1fbcf0 urgh Jettford 2024-12-09 19:05:34 +00:00
  • 1f8ec6e295 I'm just trying stuff at this point Jettford 2024-12-09 18:56:32 +00:00
  • 51070d475d remove default configure step from build Jettford 2024-12-09 18:55:04 +00:00
  • 5a05622eca append configureType to matrix Jettford 2024-12-09 18:53:19 +00:00
  • 3760ffa349 presets and workflow changes Jettford 2024-12-09 18:47:26 +00:00
  • 9be88b3083 ci fix jadebenn 2024-12-08 17:05:34 -06:00
  • 0772e563c1 remove workflow presets (for now) and try another CI fix jadebenn 2024-12-08 16:54:37 -06:00
  • 4b99b984af attempted CI fix (feel free to revert) jadebenn 2024-12-08 16:42:41 -06:00
  • 628f6b4101 Merge remote-tracking branch 'upstream/main' into windows-clang-fixes jadebenn 2024-12-08 16:30:12 -06:00
  • aa7c3b9061 better vanity checks (#1666) David Markowitz 2024-12-08 14:27:04 -08:00
  • 1644d9448d Update .gitignore (#1672) David Markowitz 2024-12-08 14:23:55 -08:00
  • 0d45403e8c last CI test for tonight Jettford 2024-12-08 20:58:25 +00:00
  • fa017b6db9 Merge branch 'main' into windows-clang-fixes Jettford 2024-12-08 20:53:57 +00:00
  • 10e64a5d20 re-add testPresets Jettford 2024-12-08 20:48:36 +00:00
  • 83e08f63bc remove test and workflow presets Jettford 2024-12-08 20:31:27 +00:00
  • 8b56b0b7ba fix: use current binary directory mariadb shared object and dont override env variable (#1669) David Markowitz 2024-12-07 22:36:49 -08:00
  • 4a1c289fb1 fix: avant gardens switches (#1667) David Markowitz 2024-12-07 17:11:13 -08:00
  • 32a1e5ece5 update sqlite (#1665) David Markowitz 2024-12-06 13:04:23 -08:00
  • 7fcbb9507b feat: re-write leaderboards again and fully remove mysql dependency outside of database (#1662) David Markowitz 2024-12-06 03:03:47 -08:00
  • 730533c690 fix: abstract ugc rockets and cars from GameMessages (#1660) David Markowitz 2024-12-05 20:00:54 -08:00
  • ece0e29577 I made this mistake years ago, my bad Jettford 2024-12-05 20:03:17 +00:00
  • 6eea3f3662 Fix up ZLib a little more and remove more configuration into CMakeLists Jettford 2024-12-05 19:45:21 +00:00
  • 6c8bb743af Remove user-specific clang configurations Jettford 2024-12-04 22:38:05 +00:00
  • 129d9fd0b9 update exception catching (#1661) David Markowitz 2024-12-04 01:30:14 -08:00
  • f4082cc538 formatting jadebenn 2024-12-03 21:18:31 -06:00
  • edc7109e19 update presets jadebenn 2024-12-03 21:14:24 -06:00
  • da45152b43 clang cl toolset jadebenn 2024-12-03 20:41:23 -06:00
  • 8b9a0768a2 trying to enable clang for windows msvc jadebenn 2024-12-03 20:30:09 -06:00
  • ec4ec2133b fix: logging uninitialized memory (#1658) David Markowitz 2024-12-03 13:01:43 -08:00
  • 4922e2edb1 Merge remote-tracking branch 'upstream/main' into ub-fixes jadebenn 2024-11-27 20:51:24 -06:00
  • 218a3f2d0d Update BaseFootRaceManager.cpp (#1657) David Markowitz 2024-11-27 14:26:10 -08:00
  • c05c2543a9 Merge branch 'ub-fixes' of https://github.com/DarkflameUniverse/DarkflameServer into ub-fixes jadebenn 2024-11-27 01:38:03 -06:00
  • 5599bd946b reduce memcpying jadebenn 2024-11-27 01:38:00 -06:00
  • a568e66e41 Stop annoying mac build failure jadebenn 2024-11-27 00:34:37 -06:00
  • 32e6709f61 fix submodules cmake-packages jadebenn 2024-11-26 23:41:43 -06:00
  • a355fbf003 fix recast git url jadebenn 2024-11-26 23:31:04 -06:00
  • ee40d98fb1 revert bcrypt compilation changes jadebenn 2024-11-26 23:26:16 -06:00
  • 8cd951d6c7 Merge remote-tracking branch 'upstream/main' into cmake-packages jadebenn 2024-11-26 22:43:14 -06:00
  • 764bf43778 switch recast to using fetchcontent jadebenn 2024-11-26 22:37:40 -06:00
  • c37a0c86c1 fix: Old level files not loading (#1656) David Markowitz 2024-11-26 20:14:07 -08:00
  • 9e7ef8c4ee fix: Player activated switches (#1655) David Markowitz 2024-11-25 20:55:50 -08:00
  • 66fa3ff4ba created FromBitsUnchecked memcpy wrapper jadebenn 2024-11-25 01:40:58 -06:00
  • fd300027a8 try building bcrypt from its own CMake jadebenn 2024-11-24 14:07:39 -08:00
  • b16785441e download to common source directory jadebenn 2024-11-23 14:54:43 -08:00
  • 6fa719c679 minor updates jadebenn 2024-11-23 13:56:47 -08:00
  • ec501831e6 fix: Remove database requirements for Property Entrance Component and greatly simplify logic (#1650) David Markowitz 2024-11-23 13:56:31 -08:00
  • 7740bbbaab reinterpret_cast-based type-punning is almost always UB jadebenn 2024-11-23 02:29:11 -08:00
  • 5b8d2b19a3 fix: stack traces work again (#1653) David Markowitz 2024-11-23 01:33:21 -08:00
  • 17f81d13a3 fix: normalize mixed slashes when looking for files (#1654) Aaron Kimbrell 2024-11-23 03:32:31 -06:00
  • 8eb3488812 update AMF3 logic and disable sanitizers on darwin jadebenn 2024-11-22 18:14:00 -08:00
  • ac4fd02a6c use decltype jadebenn 2024-11-22 16:33:04 -08:00
  • b799f8967c Remove const char* templated test cases from Amf tests (no longer used) jadebenn 2024-11-21 21:06:22 -06:00
  • 12387ba07d Update Amf3.h for macos jadebenn 2024-11-21 18:52:12 -06:00
  • 051a0ba05e default-initialize message-id buffer to an invalid (but defined) state and trust the compiler to optimize it out jadebenn 2024-11-21 18:48:02 -06:00
  • 5aa8b1395b memcpy and template deduction guide jadebenn 2024-11-21 18:37:50 -06:00
  • 6f82606e21 testing jadebenn 2024-11-21 02:18:16 -06:00
  • 3a0e37ee8a update configure script jadebenn 2024-11-21 02:08:21 -06:00
  • 0a06f309f6 utils jadebenn 2024-11-21 02:05:40 -06:00
  • 30d4076808 fix: Remove instances of undefined behavior jadebenn 2024-11-21 02:05:29 -06:00
  • 53877a0bc3 refactor: Rewrite AMF and property behavior logic to use smart pointers, references, and string_views over raw pointers and std::string& (#1452) jadebenn 2024-11-18 20:45:24 -06:00
  • 83f8646936 fix: Cache compiler variables so external tools can recognize the compiler in use (#1649) jadebenn 2024-11-17 20:55:01 -06:00