Commit Graph

82 Commits

Author SHA1 Message Date
Martin Michelsen d5308449e3 make AllowUnregisteredUsers work on BB also 2022-07-01 22:17:37 -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 2bb3118c1a fix quest menu selection bug 2022-06-27 17:15:57 -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 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 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 9d2f845418 add optin to delete saved license info 2022-06-04 22:56:18 -07:00
Martin Michelsen a4f82cd821 fix some error strings 2022-06-04 22:14:52 -07:00
Martin Michelsen 316e9533d8 update command notes with pso pc findings 2022-06-03 20:16:41 -07:00
Martin Michelsen a61e5fff56 fix incorrect menu ID error on download quest menu 2022-06-02 12:49:12 -07:00
Martin Michelsen af1b92969e don't use information menu command on GC 2022-06-02 12:49:12 -07:00
Martin Michelsen 5ae1fc78a9 don't show programs menu if client has already saved 2022-06-02 12:49:12 -07:00
Martin Michelsen 562bc4a40c add DOL file loader 2022-06-02 12:49:12 -07:00
Martin Michelsen 85d054fc3a implement send_function_call 2022-05-31 17:18:04 -07:00
Martin Michelsen c9cdb21a8b add previously-unknown GC command descriptions 2022-05-29 12:29:14 -07:00
Martin Michelsen 37a7faf007 fix BB change ship option 2022-05-22 09:54:13 -07:00
Martin Michelsen 228fedece1 fix ep3 meseta command 2022-05-19 00:20:50 -07:00
Martin Michelsen 43723887bb autogenerate ep3 map list, so new maps can be dropped in easily 2022-05-18 23:58:04 -07:00
Martin Michelsen 45eabab958 parse episode 3 player data 2022-05-18 12:15:02 -07:00
Martin Michelsen 7764ae7b03 make download quest menu work even after joining a lobby 2022-05-18 01:05:04 -07:00
Martin Michelsen 095eb23dab fix download quest info message 2022-05-18 01:04:44 -07:00
Martin Michelsen cd53acc24a remove AC handler for DC/PC 2022-05-12 17:56:13 -07:00
Martin Michelsen 71d78839a4 fix PlayerBB struct length 2022-05-12 10:45:48 -07:00
Martin Michelsen 4fc3ce9f20 fix word wrap on $bbchar message 2022-05-11 23:55:28 -07:00
Martin Michelsen 711a4b815c fix bb player choice bug 2022-05-11 23:19:30 -07:00
Martin Michelsen ea94c38598 support old format of 93 command 2022-05-11 23:08:31 -07:00
Martin Michelsen 57179513b8 implement quest stats command 2022-05-11 00:50:48 -07:00
Martin Michelsen 5fadf4bb46 move gba files to system/gba/ 2022-05-10 18:04:24 -07:00
Martin Michelsen 6a6241c037 remove unused constant 2022-05-10 01:08:28 -07:00
Martin Michelsen 5db6507b17 fix some dumb bugs in quest menu filters 2022-05-10 01:08:18 -07:00
Martin Michelsen a11b9f5b3e make another pass over command documentation 2022-05-10 01:07:46 -07:00
Martin Michelsen dc7ec97c0c split bb team rewards field 2022-05-08 00:55:36 -07:00
Martin Michelsen 5b17776fae fix ep3 game join command 2022-05-08 00:42:36 -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 294c328e7a fix some basic things on BB proxy server 2022-05-04 13:09:09 -07:00
Martin Michelsen b8f1b04bee add $what command 2022-04-30 17:58:44 -07:00
Martin Michelsen 168cef747a fix download quests 2022-04-21 01:57:30 -07:00
Martin Michelsen 54f01713bc fix bug causing private subcommands to get truncated 2022-04-03 23:36:22 -07:00
Martin Michelsen 028078925d use different colors for sent and received commands 2022-04-03 23:35:11 -07:00
Martin Michelsen 06fd71f7a6 use std::strings in places of c-strings in most places 2022-04-03 23:31:24 -07:00
Martin Michelsen fe9eceed5c bring subcommand abstraction in line with main command abstraction 2022-04-03 11:00:14 -07:00
Martin Michelsen 522dac9a03 hide remote guild card number in licensed proxy sessions 2022-04-02 18:04:37 -07:00
Martin Michelsen d3ff50918f add safety for erroneous AC commands from clients 2022-04-02 15:14:21 -07:00
Martin Michelsen 76fd9c22bf get PSO PC login sequence working 2022-04-02 10:47:05 -07:00
Martin Michelsen 3f5f2fc61d support multiple versions on proxy server 2022-04-02 10:47:01 -07:00