Commit Graph

  • 713327b0ae fix double language marker on BB Martin Michelsen 2023-12-05 23:00:39 -08:00
  • 0ce5210c22 add v4 ItemPT data Martin Michelsen 2023-12-05 22:57:42 -08:00
  • 4ccbb2f683 don't disconnect when no combinations apply Martin Michelsen 2023-12-04 22:54:59 -08:00
  • 3075370975 add $qcheck command Martin Michelsen 2023-12-04 22:54:47 -08:00
  • 9dfdbc624b Add fixed BB Gallon's Shop Matt Swift 2023-12-05 20:27:18 +00:00
  • 027956876d fix episode 3 tests Martin Michelsen 2023-12-04 22:39:54 -08:00
  • cd1cc43cb3 update to-do list Martin Michelsen 2023-12-04 21:55:45 -08:00
  • 77798e09be prevent player from joining game if a quest they don't have access to is in progress Martin Michelsen 2023-12-04 21:42:07 -08:00
  • da0ffea7e0 prevent player from joining game if a quest they don't have access to is in progress Martin Michelsen 2023-12-04 21:42:07 -08:00
  • 330dbecada rewrite $bbchar implementation Martin Michelsen 2023-12-04 19:38:42 -08:00
  • 2360beb77b sort bank contents before sending to client Martin Michelsen 2023-12-04 18:43:37 -08:00
  • 33bbb15bf0 fix stacked item bank deposit bug Martin Michelsen 2023-12-04 18:23:41 -08:00
  • c25569c688 implement shared bank Martin Michelsen 2023-12-04 16:59:03 -08:00
  • 01b83044dc cache loaded player files between sessions Martin Michelsen 2023-12-04 12:38:26 -08:00
  • e05dcb6e70 update rare enemy rates Martin Michelsen 2023-12-04 10:37:02 -08:00
  • 501a048af0 allow specifying minimum levels for difficulties Martin Michelsen 2023-12-03 23:34:33 -08:00
  • f605a21c1a add option to specify BB rare enemy rates Martin Michelsen 2023-12-03 21:44:18 -08:00
  • 8e1edbc34e update notes about DC prototypes Martin Michelsen 2023-12-03 21:44:39 -08:00
  • 83549fe8e4 update compatibility table Martin Michelsen 2023-12-03 16:51:11 -08:00
  • fbda7a2a48 fix GC NTE proxy behavior Martin Michelsen 2023-12-03 16:23:56 -08:00
  • b8d4ab589e update compatibility table Martin Michelsen 2023-12-03 00:04:24 -08:00
  • e49e159eee implement HDLC/PPP in IPStackSimulator Martin Michelsen 2023-12-03 00:05:20 -08:00
  • 0442f6e579 fix Ep3 card trade sequence Martin Michelsen 2023-12-02 18:24:07 -08:00
  • 3160d86eaa only use language from quest header if it's valid Martin Michelsen 2023-12-01 22:27:58 -08:00
  • 4cd82caa5f fix GC NTE episode number when creating games Martin Michelsen 2023-12-01 21:34:51 -08:00
  • d943364c29 use DC quest download semantics for GC NTE Martin Michelsen 2023-12-01 21:00:10 -08:00
  • cddd8007c7 fix 6x75 on GC NTE Martin Michelsen 2023-12-01 20:29:11 -08:00
  • 039786b2f8 handle GC NTE character data struct Martin Michelsen 2023-12-01 20:05:12 -08:00
  • 5de53391db disable rare mag evolution logic on v1/v2 Martin Michelsen 2023-12-01 17:33:07 -08:00
  • 5f8e0bd6bd add XB voice chat command structs Martin Michelsen 2023-12-01 17:32:55 -08:00
  • 3e83669138 update to-do list Martin Michelsen 2023-12-01 17:32:45 -08:00
  • 5593dc0ecd add PSOBB connection instructions Martin Michelsen 2023-11-30 10:59:19 -08:00
  • 956e890ad6 use make_shared where appropriate Martin Michelsen 2023-11-30 10:24:27 -08:00
  • c833b575e4 fix item table reloading Martin Michelsen 2023-11-30 10:24:11 -08:00
  • 4b3be7eee3 add fallback for undecodable text in quest disassembler Martin Michelsen 2023-11-30 09:48:40 -08:00
  • f7b6f602cd update to-do list Martin Michelsen 2023-11-30 09:48:24 -08:00
  • 695f14e3fb implement 6xD8 subcommand Martin Michelsen 2023-11-30 09:48:12 -08:00
  • 77906b7a57 update example config Martin Michelsen 2023-11-29 22:51:02 -08:00
  • 14fc0996bd fix team reward keys on quests Martin Michelsen 2023-11-29 22:48:20 -08:00
  • 3743d0a156 implement quest unlock flags Martin Michelsen 2023-11-29 22:22:19 -08:00
  • 3d2d96eb7e fix BB bank withdraw conditions Martin Michelsen 2023-11-29 18:45:30 -08:00
  • ba8917e50d implement team item rewards Martin Michelsen 2023-11-29 18:28:54 -08:00
  • b09269eabc update to-do list Martin Michelsen 2023-11-29 17:19:48 -08:00
  • d1ce010d06 make user flag that allows cheating even if cheats are disabled Martin Michelsen 2023-11-29 17:19:37 -08:00
  • 1e3ca4111a add TODO item about F94D quest opcode Martin Michelsen 2023-11-29 16:45:02 -08:00
  • 6a052722c9 load V1 rare tables Martin Michelsen 2023-11-29 16:44:53 -08:00
  • acb9c656c5 implement 6xCB subcommand Martin Michelsen 2023-11-29 16:42:24 -08:00
  • f5ebf6fdcd fix comment in rare-table-v1.json Martin Michelsen 2023-11-29 12:55:36 -08:00
  • 9ea84d7101 implement most remaining BB team functions Martin Michelsen 2023-11-29 11:35:15 -08:00
  • 556360c993 implement choice search Martin Michelsen 2023-11-28 18:37:24 -08:00
  • 4008d7f4ff remove history/future sections from readme Martin Michelsen 2023-11-28 14:05:13 -08:00
  • e47b72dd72 Add Chinese/Korean download quests for PCv2 Matt 2023-11-28 21:17:49 +00:00
  • 613d0c6d36 update windows build instructions Martin Michelsen 2023-11-27 22:54:42 -08:00
  • 2d8de65dd0 fix initial lobby position commands across NTE/proto boundary v2023-11-28 Martin Michelsen 2023-11-27 22:50:44 -08:00
  • 33ef130098 allow word select across NTE/proto boundary Martin Michelsen 2023-11-27 22:50:23 -08:00
  • 3370d9c940 allow symbol chats to cross 11/2000 version boundary Martin Michelsen 2023-11-27 22:09:38 -08:00
  • 2c24cce740 send 15EA commands upon request Martin Michelsen 2023-11-27 21:34:28 -08:00
  • 26685ab32c save team config when points are earned Martin Michelsen 2023-11-27 21:31:10 -08:00
  • 1a5e56c0b2 fix team metadata in lobbies Martin Michelsen 2023-11-27 21:30:59 -08:00
  • 8e2a58ccaa eliminate ServerBehavior::DATA_SERVER_BB Martin Michelsen 2023-11-27 21:30:41 -08:00
  • 5192b5f615 hide some unnecessary data from log output Martin Michelsen 2023-11-27 21:29:48 -08:00
  • 9e55cd228c fix quest opcode flags constants Martin Michelsen 2023-11-27 16:02:58 -08:00
  • 65417749b2 don't send text messages to 11/2000 clients Martin Michelsen 2023-11-27 15:58:56 -08:00
  • 9a0ce6c131 update compatibility table in readme Martin Michelsen 2023-11-27 14:41:10 -08:00
  • d86b41daab update quest disassembler for 11/2000 prototype Martin Michelsen 2023-11-27 14:40:59 -08:00
  • 0a522e6ac4 add support for 12/2000 DC prototype Martin Michelsen 2023-11-27 14:40:42 -08:00
  • f2c3d256f3 fix quest disassembler opcode flags Martin Michelsen 2023-11-27 11:49:10 -08:00
  • dfb1249efc add comment about 11/2000 symbol chat Martin Michelsen 2023-11-27 10:34:41 -08:00
  • 7feb11b6a7 fix notes in compatibility table Martin Michelsen 2023-11-27 00:32:12 -08:00
  • 20b66a7a58 improve support for 11/2000 prototype Martin Michelsen 2023-11-27 00:29:26 -08:00
  • 9b6a023d38 preserve original disp if client is v1 or v2 Martin Michelsen 2023-11-26 22:37:26 -08:00
  • ea83935dc4 implement BB EXP requests properly Martin Michelsen 2023-11-26 16:21:09 -08:00
  • 654132b5d2 fix BB team chat Martin Michelsen 2023-11-26 16:18:51 -08:00
  • e484ad72e0 rewrite quest category menu system Martin Michelsen 2023-11-26 14:52:37 -08:00
  • 64ac199730 fix battle map reloading Martin Michelsen 2023-11-26 11:46:10 -08:00
  • f4e9b4c60a fix error message when CatchHandlerExceptions is off Martin Michelsen 2023-11-26 11:45:59 -08:00
  • a4039fa9cd update to-do list Martin Michelsen 2023-11-25 23:43:54 -08:00
  • 6af0527498 implement team points and member ranking Martin Michelsen 2023-11-25 23:12:09 -08:00
  • 1cd0092a41 use client's ignore_def value when it doesn't match server's Martin Michelsen 2023-11-25 22:15:08 -08:00
  • 62d4c65a7d fix help text formatting Martin Michelsen 2023-11-25 22:13:13 -08:00
  • 220259b093 fix BB quest map loading bug Martin Michelsen 2023-11-25 21:12:03 -08:00
  • 0f8d88bb58 remove debugging messages Martin Michelsen 2023-11-25 21:02:53 -08:00
  • 4a3716191b update compatibility notes in readme Martin Michelsen 2023-11-25 21:02:44 -08:00
  • 5c58c500c1 fix DCNTE smoke test Martin Michelsen 2023-11-25 19:37:28 -08:00
  • a3d677316a fix DC NTE game join sync commands Martin Michelsen 2023-11-25 19:35:09 -08:00
  • 0f45ced3e9 add DC NTE map variations Martin Michelsen 2023-11-25 19:23:25 -08:00
  • ccfdbf2faf use 6x1F instead of 6F to unlock DC NTE games Martin Michelsen 2023-11-25 16:53:05 -08:00
  • 9c403e9107 remove unneeded debug prints Martin Michelsen 2023-11-25 16:26:19 -08:00
  • 46c3a44b41 fix uninitialized memory bug in UTF16 encoder Martin Michelsen 2023-11-25 16:12:11 -08:00
  • bc82594a26 add debugging prints for failure that only happens in GH Actions Martin Michelsen 2023-11-25 15:54:36 -08:00
  • e3ce4edede fix 8-bit challenge rank encryption Martin Michelsen 2023-11-25 15:33:33 -08:00
  • 61c37d86c1 fix signedness issue on linux Martin Michelsen 2023-11-25 13:16:45 -08:00
  • ff12a9aaca fix AR code translator stub Martin Michelsen 2023-11-25 12:41:24 -08:00
  • b5dbf25254 fix bug that causes long char names to disappear on BB Martin Michelsen 2023-11-25 12:28:36 -08:00
  • 10e5dc4708 clear arrow color when changing lobbies Martin Michelsen 2023-11-25 12:21:32 -08:00
  • 1b499ab953 fix spacing in help message Martin Michelsen 2023-11-25 12:14:54 -08:00
  • 011eedb855 add extra languages on PC v2 Martin Michelsen 2023-11-25 12:14:32 -08:00
  • 897cca83cf add ability to disassemble DC NTE quests Martin Michelsen 2023-11-25 11:53:40 -08:00
  • fe6e957c92 add DC and GC NTE smoke tests Martin Michelsen 2023-11-24 23:40:13 -08:00
  • de4cb26c34 refactor GameVersion and QuestScriptVersion into a single enum Martin Michelsen 2023-11-24 23:33:57 -08:00