Commit Graph

1898 Commits

Author SHA1 Message Date
Martin Michelsen ec99dad874 fix typo in DC NTE variation definitions 2024-01-03 01:00:25 -08:00
Martin Michelsen b85fd4fced update DC NTE and 11/2000 variations list 2024-01-03 00:40:46 -08:00
Martin Michelsen 2050173666 fix incorrect ItemPT meseta ranges giving 65535 meseta 2024-01-03 00:29:35 -08:00
Martin Michelsen df29a60a6e load maps on all versions 2024-01-03 00:22:28 -08:00
Martin Michelsen 78e407a70f document sound subcommands 2024-01-02 22:32:13 -08:00
Martin Michelsen 04e2f94e2b add maps for all versions 2024-01-02 21:33:01 -08:00
Martin Michelsen 4f650bebf0 fix disk name in BB unitxt_e 2024-01-01 13:57:46 -08:00
Martin Michelsen 6917f40d3e 11/2000 also doesn't expect mag colors 2024-01-01 12:28:15 -08:00
Martin Michelsen efe2515a44 make generated mag colors random 2024-01-01 12:08:32 -08:00
Martin Michelsen c6ce39623e add config option to enable rare notifs by default 2024-01-01 11:30:30 -08:00
Martin Michelsen 962ee6874e fix tool item stackability on 11/2000 2024-01-01 11:22:03 -08:00
Martin Michelsen 2fda85c750 restrict rare notifs to items generated from ItemRT 2024-01-01 10:24:18 -08:00
Martin Michelsen f1e00ccf0e fix crashes in some non-server actions 2024-01-01 00:05:19 -08:00
Martin Michelsen 09b7885013 fix common cross-version lobby counter animation mismatch 2023-12-31 23:55:00 -08:00
Martin Michelsen e126015b5f don't use specific initializer in StepGraph 2023-12-31 22:37:35 -08:00
Martin Michelsen 4ff4c86047 add ability to specify listening interfaces 2023-12-31 22:21:00 -08:00
Martin Michelsen cd4a8050d7 fix word select data filenames 2023-12-31 21:58:32 -08:00
Martin Michelsen c09bd56e19 add $rarenotifs command 2023-12-31 21:56:41 -08:00
Martin Michelsen 6945a55584 re-record DC NTE game smoke test 2023-12-31 21:28:26 -08:00
Martin Michelsen 32c79a7b6a fix 6x70 handling during replay sessions 2023-12-31 21:28:26 -08:00
Martin Michelsen 57f47f147a silently skip .DS_Store files when indexing quests 2023-12-31 21:28:26 -08:00
Martin Michelsen 6a65940720 remove magic numbers in version arrays 2023-12-31 21:28:26 -08:00
Martin Michelsen 40dcbb77ad fix incorrect next item IDs in synthesized 6x6D commands 2023-12-31 21:28:26 -08:00
Martin Michelsen f479f586cb rewrite ServerState dependency management 2023-12-31 21:28:26 -08:00
Martin Michelsen a24d0ad703 rewrite ItemNameIndex and index all game text 2023-12-31 21:28:26 -08:00
Martin Michelsen ac39db2f36 fix 6x6D synthesis for persistent games 2023-12-31 00:31:04 -08:00
Martin Michelsen 9b4da7e3b3 add stat_boost field in ItemParameterTable::WeaponV2 2023-12-30 20:45:37 -08:00
Martin Michelsen 1f1f4bd815 set up test harness for ep3 server log replays 2023-12-30 18:48:37 -08:00
Martin Michelsen 3aaaf0353e use player-visible client IDs in $setassist command 2023-12-30 15:20:53 -08:00
Martin Michelsen f54d7b0476 add $setassist command 2023-12-30 15:18:42 -08:00
Martin Michelsen 111260cdf3 clean up challenge mode template syntax 2023-12-30 12:15:50 -08:00
Martin Michelsen 91c8cba0d2 make it easier to debug mag evolution bugs 2023-12-30 12:15:50 -08:00
Martin Michelsen 0f8dcd3713 fix incorrect left photon blast assignment bug 2023-12-30 12:14:05 -08:00
Martin Michelsen e89802f288 add option to use temporary licenses for NTE versions 2023-12-30 11:30:43 -08:00
Martin Michelsen c1ac34c1f7 update word select alias table 2023-12-30 09:28:35 -08:00
Martin Michelsen c74a931986 fix platform-dependent test case 2023-12-30 00:57:08 -08:00
Martin Michelsen 686bae25f3 remove unused word select table 2023-12-30 00:52:13 -08:00
Martin Michelsen ff5d0af7ad clang-format Main.cc 2023-12-30 00:51:58 -08:00
Martin Michelsen 8518349cce fix BB name encoding bug 2023-12-30 00:48:34 -08:00
Martin Michelsen 818204a93f rewrite word select table to support all versions 2023-12-30 00:48:20 -08:00
Martin Michelsen eea12d8d75 make cross-joins more compatible 2023-12-29 16:27:22 -08:00
Martin Michelsen 43ee4a9c5a fix name_color_checksum computation bug 2023-12-29 16:25:53 -08:00
Martin Michelsen 7ee7af0b0f allow $edit to change a few things even if cheat mode is disabled 2023-12-29 16:25:03 -08:00
Martin Michelsen 4f2432cbac refine 6x70 format to enable all cross-version joins 2023-12-29 10:44:25 -08:00
Martin Michelsen 60f6b609da make $debug allow all cross-version games 2023-12-28 19:42:01 -08:00
Martin Michelsen 1058998550 fix $password command 2023-12-28 19:39:44 -08:00
Martin Michelsen c00b554b56 fix go-go ball command 2023-12-28 13:06:14 -08:00
Martin Michelsen 0bd3bb7b77 fix item ID conflicts in lobbies 2023-12-28 11:29:09 -08:00
Martin Michelsen b6cfb5b2a2 fix 6x69 command 02 checks 2023-12-28 11:07:06 -08:00
Martin Michelsen c1bcd45ea1 fix incorrect item parsing in config.json 2023-12-28 10:41:59 -08:00