Commit Graph

799 Commits

Author SHA1 Message Date
Fabian Dill 6059db3ea0 some general improvements. Mostly performance improvements of patching roms in multiworld with enemizer 2020-03-06 23:08:46 +01:00
Fabian Dill 128be8df89 don't set cwd on import 2020-03-06 04:52:21 +01:00
Fabian Dill c6cd4a9681 make drag&drop work for binary patching if the file is outside the base folder 2020-03-06 01:27:02 +01:00
Fabian Dill 1f71067e1c rename to bmbp "Berserker Multiworld Binary Patch", which seems to be unique. 2020-03-06 00:54:13 +01:00
Fabian Dill d44acfdaaf implement binary patching for multimystery (for now no gui/cli support) 2020-03-06 00:48:23 +01:00
Fabian Dill 9b82f220bb improve some random things 2020-03-05 02:31:26 +01:00
Fabian Dill 65ce80bf68 Update the appveyor script 2020-03-04 23:41:24 +01:00
Fabian Dill 5dd58e957d Update the appveyor script 2020-03-04 23:38:38 +01:00
Fabian Dill 3bb41197bf Update the appveyor script 2020-03-04 23:28:57 +01:00
Fabian Dill 7198770152 Update the appveyor script 2020-03-04 23:28:02 +01:00
Fabian Dill 501f92d5cd Update the appveyor script 2020-03-04 23:26:39 +01:00
Fabian Dill 1c35544a6a Update the appveyor script 2020-03-04 23:25:43 +01:00
Fabian Dill 9ad00fbbeb Update the appveyor script 2020-03-04 23:18:39 +01:00
Fabian Dill 0dc4653b59 Update the appveyor script 2020-03-04 23:17:57 +01:00
Fabian Dill 6448b76f69 Update the appveyor script 2020-03-04 23:08:25 +01:00
Fabian Dill 938330d33a Update the appveyor script 2020-03-04 23:05:12 +01:00
Fabian Dill e3beb702f8 fix clock mode, again 2020-03-04 13:55:03 +01:00
Fabian Dill 62c54e2eab improve easy.yaml 2020-03-04 11:59:59 +01:00
Fabian Dill ced107dd0b fix retro #2 2020-03-03 14:37:58 +01:00
Fabian Dill f73871e915 fix retro 2020-03-03 14:35:40 +01:00
Fabian Dill a5a3000b63 add item cheat arg to host.yaml 2020-03-03 01:22:52 +01:00
Fabian Dill d49bb10534 remove unused checks (as indicated by new type annotations) 2020-03-03 00:17:36 +01:00
Fabian Dill 260e156316 add some annotations to BaseClasses.py 2020-03-03 00:12:14 +01:00
Fabian Dill 80fa9f4c58 use executable location for local path, not Utils location. As it may be elsewhere. 2020-03-02 23:27:16 +01:00
Fabian Dill f5bc54976c update easy.yaml to reflect dungeon shuffling. 2020-03-01 18:53:08 +01:00
Fabian Dill 5d0747585d pull names through files, always, unless gui. 2020-02-26 19:41:05 +01:00
Fabian Dill aaa650e18b mention unknown ID codes in their text 2020-02-26 11:39:49 +01:00
Fabian Dill f4da26bd2b style 2020-02-25 14:47:52 +01:00
Fabian Dill e6500bd42d
Github Sponsors 2020-02-25 13:46:42 +01:00
Fabian Dill 9d54f56ea6 mention the configured rom path in its warning 2020-02-23 17:12:21 +01:00
Fabian Dill 11e1ad6901 some small improvements for mystery 2020-02-23 17:06:44 +01:00
Fabian Dill 76b92f960a copy over teams argument to allow it to work in mystery 2020-02-23 07:21:05 +01:00
Fabian Dill 433ac29483 include meta.yaml in compiled client 2020-02-22 20:04:22 +01:00
Fabian Dill e0c77333c3 document the meta.yaml some more and tweak it a bit 2020-02-22 20:03:46 +01:00
Fabian Dill 857c318108 bump protocol version number in case I want to disallow old (in this case aka locally cheating) clients. 2020-02-22 19:45:55 +01:00
Fabian Dill 1fb7ed30eb move cheating to server, with option to turn it off
also, don't overwrite multisave if the resulting object is borked
2020-02-22 19:42:44 +01:00
Fabian Dill 5c6815c1f6 some pep8 2020-02-22 18:09:25 +01:00
Fabian Dill 09fba10a53 some QOL 2020-02-22 18:04:35 +01:00
Fabian Dill b755e9a9ee implement dict-based meta_ignore 2020-02-22 03:04:55 +01:00
Fabian Dill 5a204a75f5 default to a zipping algorithm that actually finds similarities in roms (~90% file size reduction) 2020-02-21 10:57:57 +01:00
Fabian Dill a5e3777484 fix an exception text 2020-02-18 09:50:50 +01:00
Fabian Dill 0220575c50 Meta-Mystery 2020-02-18 09:14:31 +01:00
DatXFire f66467c2f5
Return support for standard dungeon_items option (#33) 2020-02-17 19:29:25 +01:00
Fabian Dill 81e83ae65d implement fuzzy text matching 2020-02-17 13:57:48 +01:00
Fabian Dill 95aea8c4b4 rename ocarina to flute. 2020-02-17 10:08:03 +01:00
Fabian Dill e2ef84d6c9 add location checks to hint command 2020-02-17 08:16:17 +01:00
Fabian Dill 5c803e911c optimise the client a bit 2020-02-17 07:16:40 +01:00
Fabian Dill 5c34119293 bugfixes for hints 2020-02-17 05:34:02 +01:00
Fabian Dill e50b9e5ee2 add zip_spoiler and zip_multidata 2020-02-17 02:09:33 +01:00
Fabian Dill 18911a1490 use same version format on client and server 2020-02-16 16:20:00 +01:00