Commit Graph

  • f47fafe7e3 remove empty shopslots from regions Fabian Dill 2021-01-11 02:48:57 +01:00
  • 6ab2caf37b Take Any cave locations now known by MultiClient. CaitSith2 2021-01-10 17:42:58 -08:00
  • d214a1f596 Re-insert un-filled capacity upgrades back into the shop. CaitSith2 2021-01-10 11:24:13 -08:00
  • f12259dd7d Simplify ShopSlot Shuffling Fabian Dill 2021-01-10 19:23:57 +01:00
  • 52d5b96435 optimize price conditions Fabian Dill 2021-01-10 16:01:04 +01:00
  • 3df7c360ef mark todo Fabian Dill 2021-01-10 15:52:04 +01:00
  • 36123308a6 Refine Shop Item Candidate picking Fabian Dill 2021-01-10 15:50:18 +01:00
  • d8e5d0e4fc Merge branch 'main' into multishop CaitSith2 2021-01-10 05:57:19 -08:00
  • 10b7c83f1d Just use locations in the multidata, not static IDs, for forfeits Fabian Dill 2021-01-10 14:50:38 +01:00
  • a8475c38b2 Merge branch 'multishop-all' into multishop CaitSith2 2021-01-10 05:38:54 -08:00
  • a4bb67d90a Merge branch 'main' into multishop Fabian Dill 2021-01-10 12:52:41 +01:00
  • 233e9e6208 expand forfeit to forfeit out anything that is in multidata, so forfeits works with not yet implemented locations Fabian Dill 2021-01-10 12:52:23 +01:00
  • 2442a255cf Merge pull request #159 from ScootyPuffJr1/main Fabian Dill 2021-01-10 12:38:39 +01:00
  • 4250004f11 Added Shop ID constant and forfeit values pepperpow 2021-01-10 05:11:45 -06:00
  • 6d28978480 Prevent shop slots rebalancing each other + dungeon item criteria pepperpow 2021-01-10 03:33:28 -06:00
  • 1848e5e8bc Whoops, need this block to actually send items. CaitSith2 2021-01-09 22:37:59 -08:00
  • c4b4ec8fba No longer need the safety checks. CaitSith2 2021-01-09 18:52:52 -08:00
  • 575966ce32 Update Text.py ScootyPuffJr1 2021-01-09 19:25:19 -05:00
  • 03552ecf12 remove duplicate Shop name in location names Fabian Dill 2021-01-09 22:48:03 +01:00
  • 00d1f272e8 set reasonable upper bounds for shop_shuffle_slots Fabian Dill 2021-01-09 22:37:57 +01:00
  • 166594a52b remove potion_shop_shuffle from example yaml Fabian Dill 2021-01-09 19:41:54 +01:00
  • 2a0d1962f1 Tag version required for sending items out of shops Fabian Dill 2021-01-09 18:11:24 +01:00
  • 857e9f4dcd add w shop_shuffle to CLI Fabian Dill 2021-01-09 18:04:14 +01:00
  • 9fcb317aca convert potion_shop_shuffle into 'w' shop_shuffle flag Fabian Dill 2021-01-09 17:53:38 +01:00
  • aed763c58f make potion_shop_shuffle more consistent in type use Fabian Dill 2021-01-09 17:29:31 +01:00
  • e36c6e97c1 Merge remote-tracking branch 'pepper/multishop-all' into multishop Fabian Dill 2021-01-09 16:03:59 +01:00
  • eea4cb5815 Make sure yamls that specify key drop plando locations don't fail. CaitSith2 2021-01-08 06:37:23 -08:00
  • 48812ad296 Fix bug regarding silent failed plando. CaitSith2 2021-01-08 06:35:12 -08:00
  • ae687e5bae consistency changes with difficulties for ice rod hunt. CaitSith2 2021-01-07 23:04:33 -08:00
  • 8116407b88 Add Ice Rod Hunt goal CaitSith2 2021-01-07 12:36:39 -08:00
  • 37cf2e1ac4 speed up local item fill, by sorting by world once instead of up to twice per player Fabian Dill 2021-01-07 12:43:11 +01:00
  • 113efa8f02 Fix bugs that prevent seed rolling from continuing if too many plando items are placed. CaitSith2 2021-01-06 11:13:22 -08:00
  • 07f97887d1 Fix bug with boss plandomizer CaitSith2 2021-01-06 11:12:23 -08:00
  • ad5363c6bc Merge branch 'main' of https://github.com/Berserker66/MultiWorld-Utilities into main CaitSith2 2021-01-06 09:56:01 -08:00
  • 3d13ab749e Allow specifying multiple items and locations to fill at once. CaitSith2 2021-01-06 09:55:16 -08:00
  • 0160487ca9 Add French MSU-1 tutorial translation by Coxla Chris Wilson 2021-01-05 17:20:57 -05:00
  • 9d7cdc99f1 link spanish tutorial Fabian Dill 2021-01-05 22:58:30 +01:00
  • bd211fd0b5 Create msu1_es.md (#157) Edos512 2021-01-05 21:22:18 +01:00
  • 8ef78cc32a Add options to allow silent failed plando placements. CaitSith2 2021-01-05 09:53:52 -08:00
  • 2891d575f0 Fix bug where you can force non-local triforce pieces on a local triforce hunt. CaitSith2 2021-01-05 09:56:20 -08:00
  • a6d53aafb0 Add option to hard require plando item placement. CaitSith2 2021-01-04 13:50:27 -08:00
  • e03841794b Add Client warning when forfeit is set to automatic and client can't send required information Fabian Dill 2021-01-04 22:41:18 +01:00
  • bd86a07115 make random world targeting smarter, in only considering possible unfilled locations Fabian Dill 2021-01-04 15:14:20 +01:00
  • c24a376dd0 Always check for beatability, ignoring playthrough setting Fabian Dill 2021-01-04 14:28:33 +01:00
  • 975a40e093 Change header title to "Archipelago" Chris Wilson 2021-01-03 17:48:27 -05:00
  • b063407d2b Update WebHost to include new tutorial landing page. Chris Wilson 2021-01-03 17:46:47 -05:00
  • eb58ee2422 fix downloading and displaying patches for seeds/rooms with teams Fabian Dill 2021-01-03 18:28:07 +01:00
  • 07954fc230 update connect link Fabian Dill 2021-01-03 17:49:30 +01:00
  • 6bb7631382 fix unit tests Fabian Dill 2021-01-03 17:16:07 +01:00
  • bf5930e193 Catch plando errors that will never resolve at mystery rolling time. CaitSith2 2021-01-03 07:14:31 -08:00
  • d80939480b fix some merging Fabian Dill 2021-01-03 14:41:21 +01:00
  • 8ebd36b5a7 update Archipelago Fabian Dill 2021-01-03 14:32:32 +01:00
  • 08ca4245c1 Merge branch 'main' into breaking_changes Fabian Dill 2021-01-03 13:13:59 +01:00
  • b7f41e8991 increment version Fabian Dill 2021-01-02 23:03:48 +01:00
  • e7beb80219 Allow Mystery setting Misery Mire and Turtle Rock medallions Fabian Dill 2021-01-02 23:00:14 +01:00
  • be162f5b8d Connections Plando Support Fabian Dill 2021-01-02 22:41:03 +01:00
  • 07df9b9e80 Text Plando Support Fabian Dill 2021-01-02 16:44:58 +01:00
  • 938ccccbd4 make Item hashable Fabian Dill 2021-01-02 12:59:19 +01:00
  • f3b6be2b20 Item Plando Support Fabian Dill 2021-01-02 12:49:43 +01:00
  • 3d53adf45c more debug/warning feedback for linked options Fabian Dill 2021-01-02 05:24:53 +01:00
  • 83e7904d26 Correct a typo CaitSith2 2021-01-01 04:21:26 -08:00
  • 6e650f8e93 revert boss placement logging to debug Fabian Dill 2020-12-31 13:25:14 +01:00
  • 6256337df1 Manual Boss Placements Fabian Dill 2020-12-31 13:23:32 +01:00
  • 84a5c93995 correct that zip_spoiler: 1 is what you want to include the spoiler log Fabian Dill 2020-12-30 16:34:51 +01:00
  • 44eb5eebdc update Enemizer Fabian Dill 2020-12-29 20:01:27 +01:00
  • e8fd575379 tile_shuffle option no longer requires Enemizer, document it as such also shuffle things around in gui.py Fabian Dill 2020-12-29 19:59:20 +01:00
  • e25a03173b Implement "minimum version" checks into server and clients Fabian Dill 2020-12-29 19:23:14 +01:00
  • 6c8d30bbe0 Allow Multiclient to log name of not yet known connection errors Fabian Dill 2020-12-29 19:22:42 +01:00
  • b9457f3da2 apply sprite to rom last, to overwrite palette shuffler changes Fabian Dill 2020-12-29 08:03:56 +01:00
  • 62cfa8813f Merge branch 'shop-fill' into multishop-all pepperpow 2020-12-23 20:50:41 -06:00
  • f72d93f6f6 Fix divide by zero pepperpow 2020-12-23 20:50:13 -06:00
  • 4162df7666 Merge branch 'multishop-all' of github.com:pepperpow/MultiWorld-Utilities into multishop-all pepperpow 2020-12-23 16:37:31 -06:00
  • c67e5ae6e6 Fixed line pepperpow 2020-12-23 16:36:58 -06:00
  • 0debc3289b Merge branch 'shop-fill' into multishop-all pepperpow 2020-12-23 16:36:45 -06:00
  • 6f0511c047 Move shop table adjustments outside of Rom.py pepperpow 2020-12-23 16:36:06 -06:00
  • a5a09ec4eb Merge branch 'shop-fill' into multishop-all pepperpow 2020-12-23 15:31:23 -06:00
  • 4c5cf78939 Fixes to logic, doesn't make unwinnable games pepperpow 2020-12-23 15:30:21 -06:00
  • c66e97faf6 Merge branch 'shop-fill' into multishop-all pepperpow 2020-12-23 11:29:20 -06:00
  • 83304fd314 Rotate rupees out of shop and equalize prices pepperpow 2020-12-23 11:28:42 -06:00
  • 41fd85e8be Add Vanilla tile order CaitSith2 2020-12-22 20:04:57 -08:00
  • d090a02d81 Implement tile shuffle CaitSith2 2020-12-22 01:05:48 -08:00
  • d91f1e6c4d Add minor glitches unittests Fabian Dill 2020-12-21 00:44:31 +01:00
  • 219c913104 Merge remote-tracking branch 'origin/main' into main Fabian Dill 2020-12-20 04:17:51 +01:00
  • ee3285a5da run unittests on all branches Fabian Dill 2020-12-20 04:17:42 +01:00
  • 769830d45e Define groups of Everything, Progression Items and Non Progression Items CaitSith2 2020-12-19 16:23:56 -08:00
  • 2fccb3751c Disallow non-local pendants and crystals CaitSith2 2020-12-19 16:23:21 -08:00
  • 35c00588ba Make sure dungeon items aren't in non-local pool if the appropriate shuffle isn't set. CaitSith2 2020-12-19 15:36:29 -08:00
  • bd24b8c39c using qirn jump Catfish and Pyramid can be reached without flippers Fabian Dill 2020-12-19 22:43:50 +01:00
  • e5aaa5af52 Merge branch 'qirnjump' into main Fabian Dill 2020-12-19 22:40:08 +01:00
  • 238b9f35b4 Merge branch 'expanded_tests' into main Fabian Dill 2020-12-19 22:36:55 +01:00
  • 95730400e6 mark door-rando only options in sample playerSettings.yaml Fabian Dill 2020-12-19 22:36:06 +01:00
  • ecbd4cf948 Review OWG tests Thanks to stunseed for glitches information Fabian Dill 2020-12-19 22:35:25 +01:00
  • e4619276c6 Move partial reach into regular subtest, instead of sub-sub-test Confuses Pycharm less when running "only failed tests" Fabian Dill 2020-12-19 21:13:35 +01:00
  • ecbb52a70d Review OWG Inverted Rules Thanks to el0 for glitch information Fabian Dill 2020-12-19 21:12:53 +01:00
  • 634e142216 Review Inverted Tests Fabian Dill 2020-12-19 20:33:10 +01:00
  • c87dd5d2d3 Merge branch 'main' into expanded_tests Fabian Dill 2020-12-19 19:40:12 +01:00
  • 7f9b4ef9d0 use sortable table on Roll Results page Fabian Dill 2020-12-19 19:38:12 +01:00
  • 84d74fab77 use sortable table on Roll Results page Fabian Dill 2020-12-19 19:29:33 +01:00
  • 7b38e3e037 Add some random junk hints. Jason Felds 2020-12-17 22:32:05 -05:00
  • b0681627f4 Bump ini from 1.3.5 to 1.3.8 in /data/web dependabot[bot] 2020-12-12 20:14:23 +00:00