Commit Graph

926 Commits

Author SHA1 Message Date
Jake Probst c053d87a6c small clarifying comment 2023-06-11 14:19:12 -07:00
Jake Probst 9f78790e14 formatting 2023-06-11 14:19:12 -07:00
Reason 148d327d9f Fixing more formatting
A few ugly things to fix

Format fix v2
2023-06-11 14:19:12 -07:00
Reason 53a9b527e4 Fixing item toggle
Now the toggle is set via per room.
2023-06-11 14:19:12 -07:00
Reason 3ef2f76705 Fixing code style
Cleaning up this code.
2023-06-11 14:19:12 -07:00
Reason 95346118f0 Toggle drops.
Through txt command in-game, or through the config file.

White space fix.

Forgot this part.
2023-06-11 14:19:12 -07:00
Martin Michelsen a963c3316c make drop_item less confusing 2023-06-11 12:21:01 -07:00
Martin Michelsen 0c12e6c4bc add formats for state sync commands 2023-06-11 12:20:41 -07:00
Martin Michelsen 65c08667cc decode download quests during proxy save-files 2023-06-10 10:49:53 -07:00
Martin Michelsen 0386d14638 don't recreate random state for sequential ep3 battles 2023-06-10 10:49:53 -07:00
Martin Michelsen ee837712aa document proxy options in readme 2023-06-09 22:26:11 -07:00
Martin Michelsen 27e95ee343 detect specific_version without using a patch 2023-06-08 21:00:19 -07:00
Martin Michelsen 25b6c594bd make quest categories configurable 2023-06-08 20:43:46 -07:00
Martin Michelsen d6eee92645 hardcode cache patch hook location 2023-06-07 10:01:38 -07:00
Martin Michelsen d60404ff0a wait for responses before sending chains of function calls 2023-06-07 00:38:46 -07:00
Martin Michelsen e1f584984f disable dol compression by default 2023-06-05 09:40:31 -07:00
Martin Michelsen 368d6ad93b reset Ep3 Editors patch to default behavior 2023-06-05 09:31:12 -07:00
Martin Michelsen 615ea8d7b0 use correct types on JSON for Ep3 rules 2023-06-05 09:29:55 -07:00
Martin Michelsen 5ab2a215b5 rewrite shell help text 2023-05-29 18:44:04 -07:00
Martin Michelsen db282cb533 add generate-all-products 2023-05-29 18:44:04 -07:00
Martin Michelsen 5e93076243 fix default flags for versions with encrypted send_function_call 2023-05-28 10:35:37 -07:00
Martin Michelsen c4153f5f6e add DCv1 EU sub_version 2023-05-28 09:49:19 -07:00
Martin Michelsen 2c95782687 support DC NTE and DCv1 Dec 2000 prototype 2023-05-27 19:33:38 -07:00
Martin Michelsen 3cd13863cb fix menu info fallthrough 2023-05-27 13:53:32 -07:00
Martin Michelsen bdb0c05220 add missing include 2023-05-27 13:49:25 -07:00
Martin Michelsen afd93047c1 support compression levels in prs 2023-05-27 13:39:57 -07:00
Martin Michelsen 54a734e049 compress DOL files before sending them to clients 2023-05-27 09:57:36 -07:00
Martin Michelsen 9ec72212cf make patch filenames consistent 2023-05-26 21:25:29 -07:00
Martin Michelsen 5cba72934f re-record tests 2023-05-26 16:40:54 -07:00
Martin Michelsen cf3a09a241 fix uninitialized memory bug in Ep3 server 2023-05-26 16:08:16 -07:00
Martin Michelsen 4ae23f4eff fix DOL loader 2023-05-26 11:30:10 -07:00
Martin Michelsen de3ea6b850 fix info menu bug on DC/PC 2023-05-26 10:58:17 -07:00
Martin Michelsen dbd6c59a0b implement version-specific patches; clean up menu abstraction 2023-05-26 09:55:12 -07:00
Martin Michelsen 03c26b587a send tournament result before battle end command 2023-05-23 21:53:45 -07:00
Martin Michelsen 7ae87f9949 add some command notes 2023-05-21 22:59:30 -07:00
Martin Michelsen 81d0353144 fix $auction command 2023-05-19 09:21:45 -07:00
Martin Michelsen 780dbd769c update episode 3 documentation 2023-05-16 22:25:45 -07:00
Martin Michelsen 695e53a714 qualify all calls to std::move 2023-05-15 23:46:19 -07:00
Martin Michelsen f813ed68df make $exit command work in games 2023-05-12 23:24:41 -07:00
Martin Michelsen a7b3c496d0 update readme 2023-05-11 14:31:08 -07:00
Martin Michelsen 65813b7170 remove memcpy call 2023-05-10 22:51:33 -07:00
Martin Michelsen fc672978d8 fix patch cache clear behavior on GC versions that need it 2023-05-10 22:47:07 -07:00
Martin Michelsen 90a3be7803 add salvage-gci action 2023-05-10 22:47:07 -07:00
Martin Michelsen 8dc5e9f281 add describe-item action 2023-05-10 22:47:00 -07:00
Martin Michelsen 6654030bd3 reformat some files after clang-format option change 2023-05-02 09:27:34 -07:00
Martin Michelsen 4f2e333d6c update some Ep3 format notes 2023-05-02 09:21:48 -07:00
Martin Michelsen 617cf73c5e use new JSONObject::serialize 2023-04-30 10:04:06 -07:00
Martin Michelsen 42fa3955d8 fix .nsk file size mismatches 2023-04-23 22:31:48 -07:00
Martin Michelsen 4509d9f37b move test scripts into tests/ directory 2023-04-19 16:45:23 -07:00
Martin Michelsen 91e484e514 clang-format everything 2023-04-16 15:44:12 -07:00