Commit Graph

276 Commits

Author SHA1 Message Date
Martin Michelsen 7983f71159 document patch 15 command 2022-07-25 01:32:46 -07:00
Martin Michelsen 4c20097de7 fix meet user 2022-07-25 01:32:37 -07:00
Martin Michelsen df80933f40 implement trade window 2022-07-25 00:41:16 -07:00
Martin Michelsen 52a853092c add notes from GC subcommand handlers 2022-07-25 00:37:51 -07:00
Martin Michelsen 515a0b70be update note about S->C D7 2022-07-25 00:37:31 -07:00
Martin Michelsen a2e53b2b33 incompletely document challenge data 2022-07-25 00:37:14 -07:00
Martin Michelsen 8d16ff7e7c fix a couple of typos 2022-07-25 00:36:24 -07:00
Martin Michelsen 8f64c2f3ba fix sub_version codes 2022-07-21 15:24:38 -07:00
Martin Michelsen 309a347312 fix flags for JP Plus subversion 2022-07-21 14:26:40 -07:00
Martin Michelsen 0d57bee368 be explicit about size rounding 2022-07-21 01:07:01 -07:00
Martin Michelsen c3ccd74e80 add untested support for JP Plus/Ep3 send_function_call 2022-07-21 01:01:36 -07:00
Martin Michelsen e55cf3bc7c add --byteswap-data for --decrypt, etc 2022-07-21 00:58:48 -07:00
Martin Michelsen 4163f2affa add --cat-client behavior 2022-07-20 23:05:47 -07:00
Martin Michelsen 5f836711c7 allow event and ep3 menu song to be specified in config.json 2022-07-13 23:36:56 -07:00
Martin Michelsen 37b7119ea5 more format doc updates 2022-07-13 23:36:31 -07:00
Martin Michelsen f43a7c9277 fix extra char in li output on proxy server 2022-07-13 23:36:16 -07:00
Martin Michelsen 2590a2f24b allow proxy handlers to override command/flag 2022-07-13 17:40:37 -07:00
Martin Michelsen ff7031544a more format documentation updates 2022-07-13 17:20:17 -07:00
Martin Michelsen 34ab156451 fix patch menu presence condition 2022-07-13 10:54:53 -07:00
Martin Michelsen 0a115427a1 add $rand command 2022-07-11 11:04:31 -07:00
Martin Michelsen abe64af17b make tests replayable on non-macos machines 2022-07-08 00:40:43 -07:00
Martin Michelsen 39942dc4bd disable FunctionCodeIndex during replays 2022-07-08 00:40:18 -07:00
Martin Michelsen a8fb7a2eda fix gcc overflow warning 2022-07-08 00:00:47 -07:00
Martin Michelsen 0327e242fc fix unregistered user behavior on pc 2022-07-07 23:56:34 -07:00
Martin Michelsen 949a651be1 fix size check on 19 unmasker 2022-07-07 23:50:43 -07:00
Martin Michelsen e5227080b8 make replays useful on BB 2022-07-07 23:48:29 -07:00
Martin Michelsen 58f0501010 make output shorter on proxy server 2022-07-07 23:45:33 -07:00
Martin Michelsen b0319d34a0 make send/receive message shorter for non-BB clients 2022-07-07 23:45:11 -07:00
Martin Michelsen 070db173dd more previously-undocumented client behaviors 2022-07-07 17:29:13 -07:00
Martin Michelsen d5308449e3 make AllowUnregisteredUsers work on BB also 2022-07-01 22:17:37 -07:00
Martin Michelsen f823c2b907 add cmake tests 2022-07-01 22:17:18 -07:00
Martin Michelsen a7e3d4853a add session replay functions 2022-07-01 11:02:47 -07:00
Martin Michelsen d543db187f add some more ep3 undocumented command info 2022-06-28 14:59:37 -07:00
Martin Michelsen 3b1f4f4324 update language field in 9E and forward it on the proxy server 2022-06-27 17:41:27 -07:00
Martin Michelsen 2bb3118c1a fix quest menu selection bug 2022-06-27 17:15:57 -07:00
Martin Michelsen 7064821ac5 fix some command format notes 2022-06-27 17:15:49 -07:00
Martin Michelsen 9f81041dc7 add accidentally-omitted file 2022-06-26 22:59:14 -07:00
Martin Michelsen a81df27bc9 remove player from game on 98 command, not 84 command 2022-06-26 22:54:44 -07:00
Martin Michelsen 38ca60bcbe fix typo in item data 2022-06-26 22:53:53 -07:00
Martin Michelsen 6b958c9f25 split logging into multiple classes with configurable levels 2022-06-26 22:53:11 -07:00
Martin Michelsen 47f97f357f add some undocumented client commands from PC, GC and BB 2022-06-26 16:52:19 -07:00
Martin Michelsen cf8dd69edc catch more client-specific exceptions 2022-06-26 11:41:53 -07:00
Martin Michelsen e0c44f8642 fix BB lobby server redirect bug 2022-06-26 11:41:53 -07:00
Martin Michelsen 9144257186 document symbol chat command format 2022-06-26 11:41:53 -07:00
Martin Michelsen ba1a25036b support chat commands on proxy server 2022-06-26 11:41:53 -07:00
Martin Michelsen fc078a5d51 make it possible to disable item tracking 2022-06-24 22:07:29 -07:00
Martin Michelsen a3bfed6e42 fix item tracking bug on pickup 2022-06-23 21:45:17 -07:00
Martin Michelsen a3f219469c fix log level on DOL file message 2022-06-22 23:53:43 -07:00
Martin Michelsen edef53d3de suppress default color behavior in send_command's print_data call 2022-06-22 23:53:43 -07:00
Martin Michelsen 9082907468 remove debugging code in proxy server send_function_call handler 2022-06-22 23:53:43 -07:00