Fabian Dill
e03841794b
Add Client warning when forfeit is set to automatic and client can't send required information
2021-01-04 22:41:18 +01:00
Fabian Dill
bd86a07115
make random world targeting smarter, in only considering possible unfilled locations
2021-01-04 15:14:20 +01:00
Fabian Dill
c24a376dd0
Always check for beatability, ignoring playthrough setting
2021-01-04 14:28:33 +01:00
Chris Wilson
975a40e093
Change header title to "Archipelago"
2021-01-03 17:48:27 -05:00
Chris Wilson
b063407d2b
Update WebHost to include new tutorial landing page.
...
- Added MSU-1 setup guide
- Updated header and landing page for title change
- Re-structured tutorial files
- Added tutorials.json, which is used when constructing the new /tutorial page
2021-01-03 17:46:47 -05:00
Fabian Dill
eb58ee2422
fix downloading and displaying patches for seeds/rooms with teams
2021-01-03 18:28:07 +01:00
Fabian Dill
07954fc230
update connect link
2021-01-03 17:49:30 +01:00
Fabian Dill
6bb7631382
fix unit tests
2021-01-03 17:16:07 +01:00
CaitSith2
bf5930e193
Catch plando errors that will never resolve at mystery rolling time.
2021-01-03 07:14:31 -08:00
Fabian Dill
d80939480b
fix some merging
2021-01-03 14:41:21 +01:00
Fabian Dill
8ebd36b5a7
update Archipelago
2021-01-03 14:32:32 +01:00
Fabian Dill
08ca4245c1
Merge branch 'main' into breaking_changes
...
# Conflicts:
# Adjuster.py
# AdjusterMain.py
# BaseClasses.py
# MultiClient.py
# MultiServer.py
# Mystery.py
# Utils.py
# WebHostLib/downloads.py
# WebHostLib/generate.py
# dumpSprites.py
# test/TestBase.py
# worlds/alttp/EntranceRandomizer.py
# worlds/alttp/Main.py
# worlds/alttp/Rom.py
2021-01-03 13:13:59 +01:00
Fabian Dill
b7f41e8991
increment version
2021-01-02 23:03:48 +01:00
Fabian Dill
e7beb80219
Allow Mystery setting Misery Mire and Turtle Rock medallions
2021-01-02 23:00:14 +01:00
Fabian Dill
be162f5b8d
Connections Plando Support
2021-01-02 22:41:03 +01:00
Fabian Dill
07df9b9e80
Text Plando Support
2021-01-02 16:44:58 +01:00
Fabian Dill
938ccccbd4
make Item hashable
2021-01-02 12:59:19 +01:00
Fabian Dill
f3b6be2b20
Item Plando Support
2021-01-02 12:49:43 +01:00
Fabian Dill
3d53adf45c
more debug/warning feedback for linked options
2021-01-02 05:24:53 +01:00
CaitSith2
83e7904d26
Correct a typo
2021-01-01 04:21:57 -08:00
Fabian Dill
6e650f8e93
revert boss placement logging to debug
2020-12-31 13:25:14 +01:00
Fabian Dill
6256337df1
Manual Boss Placements
2020-12-31 13:23:32 +01:00
Fabian Dill
84a5c93995
correct that zip_spoiler: 1 is what you want to include the spoiler log
2020-12-30 16:34:51 +01:00
Fabian Dill
44eb5eebdc
update Enemizer
2020-12-29 20:01:27 +01:00
Fabian Dill
e8fd575379
tile_shuffle option no longer requires Enemizer, document it as such
...
also shuffle things around in gui.py
2020-12-29 19:59:20 +01:00
Fabian Dill
e25a03173b
Implement "minimum version" checks into server and clients
2020-12-29 19:23:14 +01:00
Fabian Dill
6c8d30bbe0
Allow Multiclient to log name of not yet known connection errors
2020-12-29 19:22:42 +01:00
Fabian Dill
b9457f3da2
apply sprite to rom last, to overwrite palette shuffler changes
2020-12-29 08:03:56 +01:00
CaitSith2
41fd85e8be
Add Vanilla tile order
2020-12-22 20:05:19 -08:00
CaitSith2
d090a02d81
Implement tile shuffle
2020-12-22 01:05:48 -08:00
Fabian Dill
d91f1e6c4d
Add minor glitches unittests
2020-12-21 00:44:31 +01:00
Fabian Dill
219c913104
Merge remote-tracking branch 'origin/main' into main
2020-12-20 04:17:51 +01:00
Fabian Dill
ee3285a5da
run unittests on all branches
2020-12-20 04:17:42 +01:00
CaitSith2
769830d45e
Define groups of Everything, Progression Items and Non Progression Items
2020-12-19 16:23:56 -08:00
CaitSith2
2fccb3751c
Disallow non-local pendants and crystals
2020-12-19 16:23:21 -08:00
CaitSith2
35c00588ba
Make sure dungeon items aren't in non-local pool if the appropriate shuffle isn't set.
2020-12-19 15:36:29 -08:00
Fabian Dill
bd24b8c39c
using qirn jump Catfish and Pyramid can be reached without flippers
2020-12-19 22:43:50 +01:00
Fabian Dill
e5aaa5af52
Merge branch 'qirnjump' into main
...
# Conflicts:
# test/inverted_owg/TestDungeons.py
2020-12-19 22:40:08 +01:00
Fabian Dill
238b9f35b4
Merge branch 'expanded_tests' into main
2020-12-19 22:36:55 +01:00
Fabian Dill
95730400e6
mark door-rando only options in sample playerSettings.yaml
2020-12-19 22:36:06 +01:00
Fabian Dill
ecbd4cf948
Review OWG tests
...
Thanks to stunseed for glitches information
2020-12-19 22:35:25 +01:00
Fabian Dill
e4619276c6
Move partial reach into regular subtest, instead of sub-sub-test
...
Confuses Pycharm less when running "only failed tests"
2020-12-19 21:13:35 +01:00
Fabian Dill
ecbb52a70d
Review OWG Inverted Rules
...
Thanks to el0 for glitch information
2020-12-19 21:12:53 +01:00
Fabian Dill
634e142216
Review Inverted Tests
2020-12-19 20:33:10 +01:00
Fabian Dill
c87dd5d2d3
Merge branch 'main' into expanded_tests
2020-12-19 19:40:12 +01:00
Fabian Dill
7f9b4ef9d0
use sortable table on Roll Results page
...
(cherry picked from commit 32d8f33932d913154989e41c940ba24adc98a881)
2020-12-19 19:38:12 +01:00
Fabian Dill
84d74fab77
use sortable table on Roll Results page
...
(cherry picked from commit 32d8f33932d913154989e41c940ba24adc98a881)
2020-12-19 19:36:23 +01:00
Jason Felds
7b38e3e037
Add some random junk hints.
...
Hopefully these work well.
(cherry picked from commit bbab35fd6bc599485771cddfe38d7f922692fd5b)
2020-12-19 19:35:58 +01:00
dependabot[bot]
b0681627f4
Bump ini from 1.3.5 to 1.3.8 in /data/web
...
Bumps [ini](https://github.com/isaacs/ini ) from 1.3.5 to 1.3.8.
- [Release notes](https://github.com/isaacs/ini/releases )
- [Commits](https://github.com/isaacs/ini/compare/v1.3.5...v1.3.8 )
Signed-off-by: dependabot[bot] <support@github.com>
(cherry picked from commit eb6e094157ac65cbea3aa1b284d2fc86da1aa9f8)
2020-12-19 19:35:54 +01:00
Fabian Dill
447857a8f7
add python 3.8 setup
2020-12-09 20:27:59 +01:00