Commit Graph

2705 Commits

Author SHA1 Message Date
Martin Michelsen a11b9f5b3e make another pass over command documentation 2022-05-10 01:07:46 -07:00
Martin Michelsen 2f72eb5a3c add manual data encryption options 2022-05-09 10:18:20 -07:00
Martin Michelsen 167becddcf fix some fields in BB 93 command 2022-05-09 10:18:20 -07:00
Martin Michelsen 6f0c5a6d73 add comments from BB subcommand handler table 2022-05-09 10:18:20 -07:00
Martin Michelsen cedb0c648e implement JSD1 2022-05-09 10:18:14 -07:00
Martin Michelsen e1e6ca1517 remove debugging code 2022-05-08 10:30:14 -07:00
Martin Michelsen dc7ec97c0c split bb team rewards field 2022-05-08 00:55:36 -07:00
Martin Michelsen 72810a19f0 fix initialization order in PlayerInventoryItem 2022-05-08 00:46:00 -07:00
Martin Michelsen 354fdb6163 fix remove_item bug 2022-05-08 00:42:36 -07:00
Martin Michelsen 5b17776fae fix ep3 game join command 2022-05-08 00:42:36 -07:00
Martin Michelsen 82d9385ea5 print version names instead of numbers 2022-05-08 00:42:36 -07:00
Martin Michelsen 30c4b5265d add missing header on linux 2022-05-08 00:42:36 -07:00
Martin Michelsen 562e808728 expand speculation on patch 0B command 2022-05-08 00:28:17 -07:00
Martin Michelsen 855d3616da remove some memcpy/memset calls in favor of default constructors 2022-05-08 00:28:06 -07:00
Martin Michelsen 1e3dd6a274 document patch server commands 2022-05-08 00:08:39 -07:00
Martin Michelsen 8ef256917c fix bb login, char creation, and some lobby/game behaviors 2022-05-08 00:04:11 -07:00
Martin Michelsen 4079400784 refactor player/account data handling 2022-05-06 13:52:37 -07:00
Martin Michelsen 839cbb2ee4 add short aliases for section ids in chat commands 2022-05-04 23:45:02 -07:00
Martin Michelsen ecddb8befc fix capitalization in some static game data 2022-05-04 23:45:02 -07:00
Martin Michelsen 342f819f50 add missing include on linux 2022-05-04 15:30:28 -07:00
Martin Michelsen d5c38c2bc5 automatically determine the correct BB private key for each client 2022-05-04 15:20:08 -07:00
Martin Michelsen 294c328e7a fix some basic things on BB proxy server 2022-05-04 13:09:09 -07:00
Martin Michelsen 2faf511e0d add some notes about PSOBB command handlers 2022-05-04 13:09:09 -07:00
Martin Michelsen a078c9f712 add support for modified BB encryption 2022-05-04 12:58:12 -07:00
Martin Michelsen 87b80b3c99 fix typo in static game data 2022-05-01 10:18:27 -07:00
Martin Michelsen 3572c53dd4 use colors for extra information with $what 2022-05-01 00:19:38 -07:00
Martin Michelsen b359bc0cce handle S-rank names in name_for_item 2022-04-30 18:59:15 -07:00
Martin Michelsen b8f1b04bee add $what command 2022-04-30 17:58:44 -07:00
Martin Michelsen f7c7dda765 send item drop requests for final bosses 2022-04-23 21:35:12 -07:00
Martin Michelsen cf49a7a798 fix uninitialized field in split reconnect command 2022-04-23 18:58:23 -07:00
Martin Michelsen a7244b75b7 handle extra space after choice search result on proxy server 2022-04-23 10:23:59 -07:00
Martin Michelsen 81e8f3a88e fix uninitialized field in proxy 9E generation 2022-04-23 10:07:22 -07:00
Martin Michelsen 8c171826c8 update some notes in CommandFormats 2022-04-23 10:06:59 -07:00
Martin Michelsen abb76c142b clear uninitialized client memory in simple mail on proxy server 2022-04-21 16:01:09 -07:00
Martin Michelsen b0828a3dfe add set-block-function-calls proxy command 2022-04-21 16:00:40 -07:00
Martin Michelsen 6158d28882 fix ep2/4 government quest indexing 2022-04-21 11:33:16 -07:00
Martin Michelsen 9f06964cec support qst format 2022-04-21 11:24:29 -07:00
Martin Michelsen 168cef747a fix download quests 2022-04-21 01:57:30 -07:00
Martin Michelsen 7469162ea8 document 13/44/A6/A7 client commands 2022-04-21 01:28:18 -07:00
Martin Michelsen 6ff00e46d5 add $next command 2022-04-20 22:21:32 -07:00
Martin Michelsen 226cb0bb8d update comments in protocol description 2022-04-18 10:25:43 -07:00
Martin Michelsen 0acdcdde0e document some more protocol details 2022-04-17 11:12:38 -07:00
Martin Michelsen 40a0433f81 decrease proxy server session timeout to 10 seconds 2022-04-17 11:12:38 -07:00
Martin Michelsen ba68212e37 fix segfault when sending command to disconnected session 2022-04-17 11:01:38 -07:00
Martin Michelsen 8d1d3e8638 update comment about 66 subcommand 2022-04-17 00:04:37 -07:00
Martin Michelsen bb4b495d2c add another subcommand 2022-04-17 00:01:16 -07:00
Martin Michelsen d960e98102 use PrefixedLogger in more places 2022-04-09 21:51:16 -07:00
Martin Michelsen aa9c8efd03 add some includes needed on linux 2022-04-03 23:44:53 -07:00
Martin Michelsen c23fe6211e add returns in static_assert(false) functions so gcc won't complain 2022-04-03 23:39:01 -07:00
Martin Michelsen 54f01713bc fix bug causing private subcommands to get truncated 2022-04-03 23:36:22 -07:00