Commit Graph

112 Commits

Author SHA1 Message Date
Martin Michelsen 65c08667cc decode download quests during proxy save-files 2023-06-10 10:49:53 -07:00
Martin Michelsen 2c95782687 support DC NTE and DCv1 Dec 2000 prototype 2023-05-27 19:33:38 -07:00
Martin Michelsen dbd6c59a0b implement version-specific patches; clean up menu abstraction 2023-05-26 09:55:12 -07:00
Martin Michelsen 695e53a714 qualify all calls to std::move 2023-05-15 23:46:19 -07:00
Martin Michelsen f813ed68df make $exit command work in games 2023-05-12 23:24:41 -07:00
Martin Michelsen 91e484e514 clang-format everything 2023-04-16 15:44:12 -07:00
Martin Michelsen 077bfb2e7d make join/leave notifs always 2 lines 2023-03-18 15:11:51 -07:00
Martin Michelsen 711bbf0a21 add player notifications on proxy server 2023-03-12 00:09:59 -08:00
Martin Michelsen eebffc0d13 fix BB data server proxy behavior 2023-03-09 21:07:57 -08:00
Martin Michelsen 47ac90ea6b document BB EF and F0 commands 2023-03-09 00:40:24 -08:00
Martin Michelsen 838e53a91e use GC logic for BB nonrare item drop generation and shops 2023-03-07 23:19:30 -08:00
Martin Michelsen fdee74195b update proxy name option 2023-02-24 09:36:49 -08:00
Martin Michelsen c7009569b7 fix name mask option 2023-02-22 18:03:19 -08:00
Martin Michelsen 4ed641e6f4 refine meet user extension structure 2023-02-21 20:24:42 -08:00
Martin Michelsen bfdb6c0695 auto-decrypt episode 3 player config on proxy server 2023-02-17 23:53:35 -08:00
Martin Michelsen 4946978ed7 add blank name option 2023-02-17 21:47:31 -08:00
Martin Michelsen 3bb061951d add name color proxy option 2023-02-10 10:48:02 -08:00
Martin Michelsen 649246cda2 apply proxy rewrites to 98 as well as 61 2023-02-09 22:07:49 -08:00
Martin Michelsen c45246c1b5 implement spectator team tracking properly on proxy server 2023-02-04 19:51:15 -08:00
Martin Michelsen ec453d1fa8 block auction commands in non-Ep3 proxy sessions 2023-01-28 09:19:30 -08:00
Martin Michelsen f3481fbd9f make chat filter also apply to info board on proxy server 2023-01-22 22:54:56 -08:00
Martin Michelsen 1b0f6cccf6 add option to disable chat commands on proxy server 2023-01-22 21:31:21 -08:00
Martin Michelsen 4da71e127d restore deleted item functionality 2023-01-21 21:36:39 -08:00
Martin Michelsen 9b136d9444 make $item more powerful 2023-01-19 19:12:12 -08:00
Martin Michelsen d076838747 fix implicit ptext length conversion 2023-01-08 09:01:14 -08:00
Martin Michelsen cb11677214 fix proxy player data handling bug 2022-12-31 00:06:32 -08:00
Martin Michelsen 1dbdd3f191 add infinite ep3 meseta and ability to save media updates 2022-12-30 23:05:50 -08:00
Martin Michelsen 6727a25df0 skip implemented subcommand check for server-origin commands 2022-12-30 12:57:42 -08:00
Martin Michelsen de7239e3fb add color to info board text on proxy server 2022-12-26 18:57:28 -08:00
Martin Michelsen 007359e220 block time updates on proxy server 2022-12-25 15:46:10 -08:00
Martin Michelsen a6ac56943c fix invalid command proxy message 2022-12-17 01:16:48 -08:00
Martin Michelsen 08dfbbcb5c factor out client and proxy options 2022-12-15 23:34:07 -08:00
Martin Michelsen 7612621fe9 unmask ep3 commands on proxy server 2022-12-14 20:37:48 -08:00
Martin Michelsen ed2568fc7a more ep3 comamnd details 2022-12-11 23:02:14 -08:00
Martin Michelsen d4115450b2 make binary and disassembly filenames match 2022-12-03 21:33:08 -08:00
Martin Michelsen 8efc9f1b3e support uncompressed ep3 card definition lists 2022-11-29 20:41:17 -08:00
Martin Michelsen 9f2f0ccc14 implement episode 3 battles 2022-11-27 21:19:31 -08:00
Martin Michelsen 51c13b8462 fix proxy chat commands in ep3 spectator teams 2022-11-05 10:39:22 -07:00
Martin Michelsen e321fd5bca fix some proxy server uninitialized memory bugs 2022-11-04 17:35:36 -07:00
Martin Michelsen a0a802f42f enable $patch on proxy server 2022-11-03 15:28:27 -07:00
Martin Michelsen 0a1eb5f0d7 add Ep3 USA patch function 2022-10-31 16:47:14 -07:00
Martin Michelsen 52625aed9c add proxy option to block lobby events 2022-10-29 16:05:59 -07:00
Martin Michelsen c9e5d1f677 implement $next on proxy server 2022-10-15 22:24:00 -07:00
Martin Michelsen 0e53ea08ba fix crash checks on proxy server 2022-10-15 22:24:00 -07:00
Martin Michelsen f18953c31e make signedness explicit in count checks 2022-10-09 12:50:34 -07:00
Martin Michelsen f088454c25 add all GC 1&2 subcommand formats 2022-10-09 01:35:22 -07:00
Martin Michelsen 4eb46b293e fix some ep3 documentation 2022-10-05 11:12:50 -07:00
Martin Michelsen e14a4f83db don't fail on ghost lobby player bug on proxy server 2022-10-05 00:19:56 -07:00
Martin Michelsen d5154f0a5d close proxy session early if client intentionally disconnects 2022-10-05 00:19:56 -07:00
Martin Michelsen 9e161d99cf fix infinite hp on proxy server 2022-10-04 18:20:14 -07:00