Commit Graph

  • f27e0400e7 scaffold activity based components Aaron Kimbre 2023-06-23 10:30:03 -05:00
  • c78760db59 make inheritence clearer Aaron Kimbre 2023-06-23 09:21:19 -05:00
  • 41898bef86 foot race player flag fix (#1125) Aaron Kimbrell 2023-06-23 08:50:15 -05:00
  • 787dac7cd9 Update Dockerfile (#1126) David Markowitz 2023-06-23 06:49:58 -07:00
  • 907e045904 some tweaks Aaron Kimbre 2023-06-23 01:10:06 -05:00
  • dc96fcba85 Vendor cleanup and start Donation Vendor impl Aaron Kimbre 2023-06-23 00:56:25 -05:00
  • e32cec6691 Merge branch 'first-draft-leaderboard-re-write' of https://github.com/EmosewaMC/DarkflameServer into first-draft-leaderboard-re-write David Markowitz 2023-06-21 21:53:23 -07:00
  • 85aa82b4b9 cleanup David Markowitz 2023-06-21 21:53:10 -07:00
  • 393733cc67 Update GameMessageHandler.cpp David Markowitz 2023-06-21 21:50:54 -07:00
  • 8156e5cc91 Update MigrationRunner.cpp David Markowitz 2023-06-21 21:50:16 -07:00
  • d0e79d19fc Update Metrics.hpp David Markowitz 2023-06-21 21:48:58 -07:00
  • 45256a0338 Merge remote-tracking branch 'upstream/main' into first-draft-leaderboard-re-write David Markowitz 2023-06-21 21:48:22 -07:00
  • 238fc98ea5 Fix shooting gallery leaderboard bugs David Markowitz 2023-06-21 21:46:11 -07:00
  • d340874284 more bug fixing David Markowitz 2023-06-21 19:46:01 -07:00
  • fe23c7c5f7 Allow default scripts (#1117) David Markowitz 2023-06-20 08:40:16 -07:00
  • 132d31d3ab Fix vehicle serialization during races (#1122) David Markowitz 2023-06-20 07:19:21 -07:00
  • 2d31b7e4bb Fix incorrect serialization of SendTeleport (#1121) David Markowitz 2023-06-18 00:00:36 -07:00
  • e180430ede Finish header re-ordering David Markowitz 2023-06-17 18:41:51 -07:00
  • f46bc33dd4 Fix prereq bug (#1118) David Markowitz 2023-06-17 17:20:05 -07:00
  • 958ced24f3 Some fixes to LUA so that it complies scripting-lua wincent 2023-06-17 20:52:15 +02:00
  • 1bdec00a61 More organization of header David Markowitz 2023-06-17 02:39:33 -07:00
  • 68a5cc1d89 Use better API terminology for radii David Markowitz 2023-06-16 19:53:22 -07:00
  • 0d6bd33f9e Remove unused problematic code (#1115) David Markowitz 2023-06-16 21:30:28 -07:00
  • 5bdd030faf Allow default scripts EmosewaMC-patch-4 David Markowitz 2023-06-16 20:09:36 -07:00
  • 1a74c028c2 fix: make vanity npc's use default equipment if none is specified (#1116) Aaron Kimbrell 2023-06-16 16:09:46 -05:00
  • be17d1a467 Update DestroyableComponent.cpp David Markowitz 2023-06-16 02:02:33 -07:00
  • a992a28088 Merge from upstream David Markowitz 2023-06-16 02:01:01 -07:00
  • 891648288a Organize Entity header David Markowitz 2023-06-16 01:56:02 -07:00
  • 92006123b8 Another consistency pass David Markowitz 2023-06-16 01:01:13 -07:00
  • 9a9b9aa813 Merge branch 'components-wheeeee' of https://github.com/DarkflameUniverse/DarkflameServer into components-wheeeee David Markowitz 2023-06-15 23:58:59 -07:00
  • ea975965ca Fix typo David Markowitz 2023-06-15 23:58:39 -07:00
  • 4353f37d00 Remove unused problematic code EmosewaMC-patch-3 David Markowitz 2023-06-15 20:50:40 -07:00
  • 35e5d8497b Remove empty destructors EmosewaMC 2023-06-15 02:32:30 -07:00
  • 4d57eff946 Update includes EmosewaMC 2023-06-15 02:28:27 -07:00
  • 2a8f40f8e8 Finish file EmosewaMC 2023-06-15 02:13:25 -07:00
  • 355f4f4df8 Update Entity.cpp EmosewaMC 2023-06-14 23:17:30 -07:00
  • 451f7e76d7 switch to unique_ptrs for callback timers EmosewaMC 2023-06-14 23:16:31 -07:00
  • 83065dfb6f I havent checked if this compiled EmosewaMC 2023-06-14 19:01:31 -07:00
  • 2a0f63c0a1 Fix all smashables not playing animations (#1112) David Markowitz 2023-06-14 15:44:22 -07:00
  • fdd98ab825 fix other script calls Aaron Kimbre 2023-06-13 22:01:51 -05:00
  • 31be1fbe4c remove script stuff David Markowitz 2023-06-13 19:55:27 -07:00
  • d8e2e92428 use get David Markowitz 2023-06-13 19:47:14 -07:00
  • e389a619ad update heirarchy Aaron Kimbre 2023-06-13 10:31:39 -05:00
  • 45bcc80a1b doesnt compile David Markowitz 2023-06-12 15:32:46 -07:00
  • b2fee29ee0 Better log and comment David Markowitz 2023-06-12 04:37:38 -07:00
  • 326c495776 Use more clear control paths David Markowitz 2023-06-12 04:27:14 -07:00
  • d224a86e93 Use only 1 script component per Entity David Markowitz 2023-06-12 04:13:06 -07:00
  • f9ac0a9dec few more pointer specifiers David Markowitz 2023-06-12 04:04:45 -07:00
  • 3f3810519d Extra * on one auto David Markowitz 2023-06-12 04:01:45 -07:00
  • 5be9146662 Specify auto ptr David Markowitz 2023-06-12 04:00:44 -07:00
  • 262b6ebb58 Remove old Entity Initialize David Markowitz 2023-06-12 03:55:07 -07:00
  • 6f38a150d3 Minor formatting change David Markowitz 2023-06-12 03:47:57 -07:00
  • 36c44ecc83 Fully re-implemented initialize David Markowitz 2023-06-12 01:29:43 -07:00
  • fc719cbb0a Comment out done code David Markowitz 2023-06-11 04:46:22 -07:00
  • f78ea1bbc9 whitespace and comments in quickbuild David Markowitz 2023-06-11 04:40:19 -07:00
  • b43e5c2165 doesnt have a component David Markowitz 2023-06-11 04:39:28 -07:00
  • 5f139c75e0 Quickbuild and Destroyable reintegration David Markowitz 2023-06-11 04:37:53 -07:00
  • 77dc6ff312 Continued re-integration of Entity::Initialize David Markowitz 2023-06-11 03:06:18 -07:00
  • 0b5df9f0b1 Destroyable David Markowitz 2023-06-10 05:10:00 -07:00
  • b91f84d884 Collectible, Item, further re-implement initialize David Markowitz 2023-06-10 04:46:48 -07:00
  • cebe3c732a Update to actually work with component list David Markowitz 2023-06-10 00:14:20 -07:00
  • 5714ac558e Use std algorithms David Markowitz 2023-06-10 00:03:07 -07:00
  • 2a2799793d More robust tests David Markowitz 2023-06-09 23:05:44 -07:00
  • 1c23f3c030 Add test for component Whitelists David Markowitz 2023-06-09 23:02:28 -07:00
  • a68fa69e7a Rename RebuildComponent to QuickbuildComponent Aaron Kimbre 2023-06-09 17:12:57 -05:00
  • ddc5f0e117 Merge branch 'main' into components-wheeeee David Markowitz 2023-06-09 04:05:55 -07:00
  • e3a716a9cf Further re-implement Entity::Initialize David Markowitz 2023-06-09 04:05:04 -07:00
  • 0b37dc1e4d Update includes for propertyEnteranceComponent David Markowitz 2023-06-09 04:03:58 -07:00
  • f2d28cc0bd Update CMakeLists.txt David Markowitz 2023-06-09 04:02:45 -07:00
  • 5da776a084 Add blank classes for some Components David Markowitz 2023-06-09 04:02:40 -07:00
  • 6f057204be Rename some variables David Markowitz 2023-06-09 02:46:01 -07:00
  • f555ba8c25 Rename from GetOwningEntity to GetParentEntity David Markowitz 2023-06-09 01:28:01 -07:00
  • e2dfa1809d Replace all auto with auto* David Markowitz 2023-06-09 01:27:05 -07:00
  • 62aa863997 Remove shared pointer, ODR of componentType variable David Markowitz 2023-06-09 01:22:45 -07:00
  • ec00f5fd9d holy mother of const EmosewaMC 2023-06-09 01:04:42 -07:00
  • d11e2db887 update component names, document heirarchy Aaron Kimbre 2023-06-08 10:29:17 -05:00
  • 9e9e4dc087 Move to shared pointer David Markowitz 2023-06-07 00:23:50 -07:00
  • 12d7ab9034 Remove null check in GetPosition (#1109) David Markowitz 2023-06-06 22:48:41 -07:00
  • 9ee448d3da WIP component-order Aaron Kimbre 2023-06-07 00:06:10 -05:00
  • ea9d0d8592 I hope this works David Markowitz 2023-06-06 20:48:30 -07:00
  • 716a5fcf37 Rename some variables in Component David Markowitz 2023-06-06 18:59:53 -07:00
  • c99e2a372b Add weekly filter EmosewaMC 2023-06-05 16:04:56 -07:00
  • dab075fc39 forgor about this one EmosewaMC 2023-06-05 15:19:52 -07:00
  • b4aa5db305 Comment out tests EmosewaMC 2023-06-05 15:10:08 -07:00
  • 259f0c8371 Working in game again David Markowitz 2023-06-05 04:10:59 -07:00
  • a5e63529dc const and compile save David Markowitz 2023-06-05 02:50:40 -07:00
  • c572f2a58d better tabs and organization David Markowitz 2023-06-05 02:43:02 -07:00
  • 5bff441c01 Fix query crashing David Markowitz 2023-06-05 02:31:49 -07:00
  • 96fc6e81d8 Update sql to work David Markowitz 2023-06-05 02:24:00 -07:00
  • 59d7121978 Merge remote-tracking branch 'upstream/main' into first-draft-leaderboard-re-write David Markowitz 2023-06-05 02:04:14 -07:00
  • b589755655 Fix out of bounds access in dpGrid (#1106) David Markowitz 2023-06-03 16:28:27 -07:00
  • 8ae1e1bc6b Fix: remove ability to buy items from a vendor if they don't sell said item (#1105) David Markowitz 2023-06-03 00:40:46 -07:00
  • 9fabff16e4 Update AMFDeserialize (#1096) David Markowitz 2023-06-02 04:44:49 -07:00
  • 8267823ca4 More simplification EmosewaMC 2023-05-31 23:17:13 -07:00
  • b8878da61b Convert to using only floats EmosewaMC 2023-05-31 23:05:19 -07:00
  • 47deca6f4f Update migration EmosewaMC 2023-05-31 23:04:33 -07:00
  • 8a1f275176 add a const David Markowitz 2023-05-31 03:10:28 -07:00
  • e1a7b4993e look ma, more work David Markowitz 2023-05-30 18:21:10 -07:00
  • 0ecc5d83c3 Fix out of bounds access David Markowitz 2023-05-30 17:30:50 -07:00
  • a43e03255c It compiles at least now EmosewaMC 2023-05-30 04:38:19 -07:00