Commit Graph

  • cd367fe5bd remove unneeded template parameter Martin Michelsen 2023-06-27 00:24:50 -07:00
  • 160cf24642 add TODO about extension data in inventories Martin Michelsen 2023-06-27 00:23:57 -07:00
  • 8656222be3 split disp data into stats and visual substructures Martin Michelsen 2023-06-26 21:25:24 -07:00
  • e1b4bd32c9 add quest script disassembler Martin Michelsen 2023-06-25 17:29:58 -07:00
  • fcc43e24c5 don't test optimal compression; it's too slow Martin Michelsen 2023-06-25 22:50:45 -07:00
  • 12f8e44cb4 update 6xD0 command note Martin Michelsen 2023-06-25 17:30:43 -07:00
  • 4793b072ae update some documentation Martin Michelsen 2023-06-25 17:30:34 -07:00
  • 4190a9e03d add more BB game command formats Martin Michelsen 2023-06-23 23:47:29 -07:00
  • 9602773021 handle unsealable items on BB Martin Michelsen 2023-06-23 17:32:10 -07:00
  • d6f8fb8917 add EXP multipliers Martin Michelsen 2023-06-23 17:16:50 -07:00
  • fba31bfc8d do some long-standing TODOs Martin Michelsen 2023-06-23 17:08:40 -07:00
  • 8b4f353182 simplify bc0_compress a bit Martin Michelsen 2023-06-23 11:58:28 -07:00
  • a3a1396e6c remove some debugging prints Martin Michelsen 2023-06-23 08:41:01 -07:00
  • fd4138c7cc make LZSSInterleavedWriter not a template Martin Michelsen 2023-06-22 21:26:18 -07:00
  • 476e22b368 write optimal prs and bc0 compressors Martin Michelsen 2023-06-21 23:14:39 -07:00
  • 40ed4c9c9a don't use SIZE_T_MAX macro Martin Michelsen 2023-06-21 21:41:14 -07:00
  • 13c061323c rewrite bc0_compress Martin Michelsen 2023-06-21 19:45:34 -07:00
  • 16bfaf8910 fix wrapped descriptions for units and tools Martin Michelsen 2023-06-21 14:28:45 -07:00
  • 4bbb31b0c6 support partial mag levels in ItemData description + parser Martin Michelsen 2023-06-21 10:19:45 -07:00
  • cbe6480da6 add debug note after rebuilding 6x6D data Martin Michelsen 2023-06-20 09:25:14 -07:00
  • 63538088d2 fix generating blank mags by description Martin Michelsen 2023-06-20 09:24:44 -07:00
  • 0d3da65ca7 add some BB team command notes Martin Michelsen 2023-06-20 09:24:30 -07:00
  • d65615da16 fix bc0_compress early memo search Martin Michelsen 2023-06-20 09:22:57 -07:00
  • d7b1e66f88 fix error message Martin Michelsen 2023-06-19 22:52:35 -07:00
  • 912fec458f don't send 6xBE if 6xC9 requests nothing Martin Michelsen 2023-06-19 19:32:58 -07:00
  • 5c9242a156 fix 6xC9 command format Martin Michelsen 2023-06-19 19:31:17 -07:00
  • 15954c9576 fix signed/unsigned comparison in map parser Martin Michelsen 2023-06-19 19:26:24 -07:00
  • 52e6dafad1 update some command notes Martin Michelsen 2023-06-19 19:20:22 -07:00
  • 5842d70094 implement meseta/item reward commands on BB Martin Michelsen 2023-06-19 19:20:11 -07:00
  • 9a6c0b6c9a load quest enemies when starting BB quest Martin Michelsen 2023-06-19 18:33:19 -07:00
  • 8db058871f implement BB rare monster determination Martin Michelsen 2023-06-19 18:33:05 -07:00
  • 26dc50930b handle joinable quests Martin Michelsen 2023-06-19 18:29:54 -07:00
  • 6468af6eb7 fix $item with names that are also specials Martin Michelsen 2023-06-19 15:32:27 -07:00
  • e8fcf2884a add TODOs for BB rare monsters Martin Michelsen 2023-06-19 15:40:33 -07:00
  • 8926c22eae handle incorrect mag endianness in PSO GC Martin Michelsen 2023-06-19 15:20:16 -07:00
  • 46dd11fab0 update chat command descriptions in readme Martin Michelsen 2023-06-19 12:15:19 -07:00
  • 2b3cc6bcdf fix map loading mismatches Martin Michelsen 2023-06-19 12:07:03 -07:00
  • 2de37a4733 add EnemyType enum Martin Michelsen 2023-06-18 22:57:32 -07:00
  • 10dfd8aa5c move BattleParamsIndex to a separate file Martin Michelsen 2023-06-18 22:57:14 -07:00
  • 1291de4387 improve player position tracking Martin Michelsen 2023-06-18 22:56:53 -07:00
  • d7bb3b3576 implement Ep3 spectator sound forwarding Martin Michelsen 2023-06-18 22:56:43 -07:00
  • 24c5ad1d06 handle multiple subcommands in one top-level command Martin Michelsen 2023-06-18 22:56:20 -07:00
  • dcbfeebc37 change exception type when no item is equipped Martin Michelsen 2023-06-18 22:55:59 -07:00
  • bcaa2a493e update map loader Martin Michelsen 2023-06-18 22:55:22 -07:00
  • f2f8d64d44 remove some debug messages Martin Michelsen 2023-06-18 22:51:44 -07:00
  • 7ac7d7c360 implement JSON rare tables Martin Michelsen 2023-06-18 22:51:08 -07:00
  • 9995f9cca8 update subcommand format notes Martin Michelsen 2023-06-18 22:47:02 -07:00
  • 10ab688207 allow creating items by name instead of by data Martin Michelsen 2023-06-18 22:45:10 -07:00
  • f333a88aaf clean up check_size Martin Michelsen 2023-06-18 22:43:53 -07:00
  • aead8aae71 fix alignment in CMakeLists Martin Michelsen 2023-06-18 22:39:56 -07:00
  • 3226efab1e implement general form of drop item request Martin Michelsen 2023-06-17 21:43:34 -07:00
  • 036049a13f add encrypt-trivial-data Martin Michelsen 2023-06-14 22:41:01 -07:00
  • 5ebf73779c update config documentation Martin Michelsen 2023-06-14 17:09:11 -07:00
  • bfe8391cc9 update some debug messages Martin Michelsen 2023-06-14 09:11:44 -07:00
  • 4904c356f7 update TODOs in readme Martin Michelsen 2023-06-13 21:44:48 -07:00
  • 71ebf01b0b implement BB item usage and mag feeding Martin Michelsen 2023-06-12 19:26:53 -07:00
  • 1a72f7c90a fix some item names Martin Michelsen 2023-06-12 19:26:09 -07:00
  • 6224479d76 fix $exit area tracking bug Martin Michelsen 2023-06-12 19:25:58 -07:00
  • e18c3fc43d add default cheat mode behavior flag Martin Michelsen 2023-06-12 19:20:49 -07:00
  • 276284cd39 update quest state TODO item Martin Michelsen 2023-06-11 13:04:24 -07:00
  • 8c183a6f0c implement warpme/warpall commands Martin Michelsen 2023-06-11 13:04:08 -07:00
  • 8c6ccd1cfe only disable drops for normal mode Jake Probst 2023-06-11 14:07:52 -06:00
  • 47f07bbc51 clarifying comments Jake Probst 2023-06-11 14:00:10 -06:00
  • c053d87a6c small clarifying comment Jake Probst 2023-06-11 13:31:28 -06:00
  • 9f78790e14 formatting Jake Probst 2023-06-11 12:56:40 -06:00
  • 148d327d9f Fixing more formatting Reason 2023-06-10 06:25:03 -04:00
  • 53a9b527e4 Fixing item toggle Reason 2023-06-09 22:11:07 -04:00
  • 3ef2f76705 Fixing code style Reason 2023-06-08 18:07:25 -04:00
  • 95346118f0 Toggle drops. Reason 2023-06-08 17:33:43 -04:00
  • a963c3316c make drop_item less confusing Martin Michelsen 2023-06-11 12:21:01 -07:00
  • 0c12e6c4bc add formats for state sync commands Martin Michelsen 2023-06-11 08:51:35 -07:00
  • 65c08667cc decode download quests during proxy save-files Martin Michelsen 2023-06-10 10:48:53 -07:00
  • 0386d14638 don't recreate random state for sequential ep3 battles Martin Michelsen 2023-06-10 09:53:54 -07:00
  • ee837712aa document proxy options in readme Martin Michelsen 2023-06-09 21:01:38 -07:00
  • 27e95ee343 detect specific_version without using a patch Martin Michelsen 2023-06-08 21:00:19 -07:00
  • 25b6c594bd make quest categories configurable Martin Michelsen 2023-06-08 20:43:46 -07:00
  • d6eee92645 hardcode cache patch hook location Martin Michelsen 2023-06-07 10:01:38 -07:00
  • d60404ff0a wait for responses before sending chains of function calls Martin Michelsen 2023-06-07 00:32:46 -07:00
  • e1f584984f disable dol compression by default Martin Michelsen 2023-06-05 09:40:31 -07:00
  • 368d6ad93b reset Ep3 Editors patch to default behavior Martin Michelsen 2023-06-05 09:31:12 -07:00
  • 615ea8d7b0 use correct types on JSON for Ep3 rules Martin Michelsen 2023-06-05 09:29:55 -07:00
  • 5ab2a215b5 rewrite shell help text Martin Michelsen 2023-05-28 11:49:08 -07:00
  • db282cb533 add generate-all-products Martin Michelsen 2023-05-29 18:43:57 -07:00
  • 5e93076243 fix default flags for versions with encrypted send_function_call Martin Michelsen 2023-05-28 10:35:37 -07:00
  • c4153f5f6e add DCv1 EU sub_version Martin Michelsen 2023-05-28 09:49:19 -07:00
  • 2c95782687 support DC NTE and DCv1 Dec 2000 prototype Martin Michelsen 2023-05-27 19:33:38 -07:00
  • 3cd13863cb fix menu info fallthrough Martin Michelsen 2023-05-27 13:53:32 -07:00
  • bdb0c05220 add missing include Martin Michelsen 2023-05-27 13:49:25 -07:00
  • afd93047c1 support compression levels in prs Martin Michelsen 2023-05-27 13:39:57 -07:00
  • 54a734e049 compress DOL files before sending them to clients Martin Michelsen 2023-05-27 09:57:36 -07:00
  • 9ec72212cf make patch filenames consistent Martin Michelsen 2023-05-26 21:25:29 -07:00
  • 5cba72934f re-record tests Martin Michelsen 2023-05-26 16:40:54 -07:00
  • cf3a09a241 fix uninitialized memory bug in Ep3 server Martin Michelsen 2023-05-26 16:08:16 -07:00
  • 4ae23f4eff fix DOL loader Martin Michelsen 2023-05-26 11:28:25 -07:00
  • de3ea6b850 fix info menu bug on DC/PC Martin Michelsen 2023-05-26 10:58:17 -07:00
  • dbd6c59a0b implement version-specific patches; clean up menu abstraction Martin Michelsen 2023-05-26 09:55:12 -07:00
  • 03c26b587a send tournament result before battle end command Martin Michelsen 2023-05-23 21:53:45 -07:00
  • 7ae87f9949 add some command notes Martin Michelsen 2023-05-21 22:59:30 -07:00
  • 81d0353144 fix $auction command Martin Michelsen 2023-05-19 09:21:45 -07:00
  • 780dbd769c update episode 3 documentation Martin Michelsen 2023-05-16 22:25:45 -07:00