alwaysintreble
b66a265726
Docs: Make webworld attribute descriptions docstrings instead of comments for nice IDE things ( #929 )
2022-08-22 23:50:16 +02:00
Fabian Dill
c695f91198
Subnautica: add Options to Creature Scans ( #950 )
2022-08-22 23:35:41 +02:00
CaitSith2
11cbc0b40b
Factorio: Make the energy bridge a different color. ( #952 )
2022-08-22 23:30:42 +02:00
N00byKing
87d91aeef3
sm64ex: Option for 1Up Block Rando
2022-08-22 17:52:56 +02:00
Fabian Dill
6a6dfcbaff
Core: add some types to generic.Rules
2022-08-22 17:51:06 +02:00
NewSoupVi
9553627136
Witness: More bug fixes ( #937 )
...
* Fixed disable_non_randomized and other bugs
* Slight performance & code sensibility increase
* Added River Shortcut to Garden as a disabled check in disable_non_randomized
* Changed no progression items exception to a warning
* Added a list of disabled panels to slot_data for disable_non_randomized, so the client can automatically disable the right panels in the future
* Made no progression exception conditional on playercount
2022-08-22 05:50:01 +02:00
wordfcuk
bf217dcf85
RoR2: Fixed the link to the game settings page ( #945 )
2022-08-21 17:30:30 +02:00
CaitSith2
484ee9f065
OoT: More item.type bugs. ( #930 )
2022-08-21 01:55:41 +02:00
alwaysintreble
fb122df5f5
RoR2: code cleanup and styling consistency ( #833 )
...
* build locations dict dynamically from the TotalLocations option. Minor styling cleanup
* Minor items styling cleanup. remove unused event items
* minor options cleanup. clarify preset toggle slightly better
* make items.py more readable. add chaos weights dict to use as reference point for generation
* small rules styling and consistency cleanup
* create less regions and other init cleanup
* move region creation to less function calls and move revivals calculation
* typing
* use enum instead of hardcoded ints. fix bug i introduced
* better typing
2022-08-20 19:09:35 -04:00
KonoTyran
be8c3131d8
fix allay advancements requiring note block on the wrong one. ( #896 )
2022-08-20 19:02:50 -04:00
Fabian Dill
83bcb441bf
Factorio: typo
2022-08-21 00:34:36 +02:00
PoryGone
a074d16297
DKC3 v1.1.0 ( #938 )
...
Features:
* KONGsanity option (Collect all KONG letters in each level for a check)
* Autosave option
* Difficulty option
* MERRY option
* Handle collected/co-op locations
Bugfixes:
* Fixed Mekanos softlock
* Prevent Brothers Bear giving extra Banana Birds
* Fixed Banana Bird Mother check sending prematurely
* Fix Logic bug with Krematoa level costs
2022-08-20 16:46:44 +02:00
TheCondor07
89ab4aff9c
SC2: Logic changes and fixes, 6 new locations, 2 removed locations ( #933 )
2022-08-19 22:50:44 +02:00
lordlou
0ac67bfe76
Smz3 early sword fix ( #939 )
2022-08-19 15:02:39 +02:00
Fabian Dill
0d61192c67
Factorio: make apworld compatible( #935 )
2022-08-18 01:33:40 +02:00
Fabian Dill
a1aa9c17ff
Core: convert is_zip to zip_path
2022-08-18 01:20:30 +02:00
CaitSith2
6602c580f4
Fix another item.type crash bug. ( #927 )
...
* Fix another item.type crash bug.
* Another location that can crash, in the instance of plando fixed.
2022-08-17 07:16:14 -07:00
Joethepic
431a9b7023
Docs: Mc: fix version in setup guide ( #873 )
...
Co-authored-by: SoldierofOrder <107806872+SoldierofOrder@users.noreply.github.com>
2022-08-17 09:59:22 +02:00
Fabian Dill
d426226bce
LttP: run optimize imports on __init__
2022-08-16 23:57:59 +02:00
Fabian Dill
ca83905d9f
Core: allow loading worlds from zip modules ( #747 )
...
* Core: allow loading worlds from zip modules
RoR2: make it zipimport compatible (remove relative imports beyond local top-level)
* WebHost: add support for .apworld
2022-08-15 23:52:03 +02:00
alwaysintreble
81cf1508e0
Core: Refactor Autoworld.options to Autoworld.option_definitions ( #906 )
...
* refactor `world.options` -> `world.option_definitions`
* rename world api reference
* missed some self.options
2022-08-15 23:46:59 +02:00
Fabian Dill
d10fbf8263
Minecraft: update requests
2022-08-15 23:35:51 +02:00
Fabian Dill
f73b3d71bf
Factorio: fix typo
2022-08-15 23:03:03 +02:00
Fabian Dill
d48d775a59
Subnautica: fix 2 logic/locations bugs and add a bit of docs ( #917 )
2022-08-15 22:53:59 +02:00
Yussur Mustafa Oraji
f716bfc58f
sm64ex: Fix Second Floor Door Cost ( #909 )
2022-08-15 17:29:35 +02:00
lordlou
898fa203ad
Smz3 updated to version 11.3 ( #886 )
2022-08-15 16:48:13 +02:00
CaitSith2
c02c6ee58c
Fix generation failure for Final Fantasy 1 and Dark Souls 3. ( #907 )
...
* Fix generation failure for Final Fantasy 1.
* Fix spoiler log giving "Location (Player x): Item (Player y)" for FF1.
* Dark Soul 3 Items/Locations now get player names in spoiler log.
2022-08-14 12:34:46 -07:00
black-sliver
23b04b5069
SM: correctly check if items are SM items
2022-08-14 13:38:52 +02:00
Ludovic Marechal
0ed0d17f38
DS3: Update the setup guide ( #878 )
...
* Merge pull request #1 from eudaimonistic/patch-2
Update setup_en.md
(cherry picked from commit 41567697fb89e74301afe651fbde0bafca5946e0)
* DS3: Update english documentation
* DS3: Add French setup guide
* DS3: Fix space formatting in doc
* DS3: Resolve comment
2022-08-14 00:07:36 +02:00
espeon65536
645ede869f
OoT: Fix blind item.type reference ( #905 )
...
* oot: remove blind reference to item.type
* oot: logical reasoning is hard
* oot: fix blind item.type reference
2022-08-13 04:36:06 +02:00
CaitSith2
adc16fdd3d
Factorio: Don't send researches completed by editor extensions testing forces. ( #894 )
2022-08-11 18:11:34 +02:00
NewSoupVi
b32d0efe6d
Witness: Logic fix for Treehouse in Doors ( #892 )
2022-08-11 15:57:33 +02:00
CaitSith2
e1e2526322
LttP: Do a check for enemizer much earlier in generation. ( #875 )
2022-08-10 22:21:52 +02:00
alwaysintreble
2c4e819010
docs: plando update ( #861 )
...
Co-authored-by: black-sliver <59490463+black-sliver@users.noreply.github.com>
2022-08-09 10:47:01 +02:00
Fabian Dill
a378d62dfd
SC2: fix Moebius Factor rescue condition ( #882 )
2022-08-08 23:20:18 +02:00
lordlou
eb5ba72cfc
Smz3 min accessibility fix ( #880 )
2022-08-08 22:23:22 +02:00
Fabian Dill
c1e9d0ab4f
WebHost: allow customserver to skip importing worlds subsystem for hosting a Room ( #877 )
...
Co-authored-by: black-sliver <59490463+black-sliver@users.noreply.github.com>
2022-08-07 18:28:50 +02:00
black-sliver
181cc47079
Core: cleanup BaseClasses.Location
...
This is just cleanup and has virtually no performance impact.
2022-08-07 13:11:12 +02:00
Zach Parks
04eef669f9
StS: Add a description for the game. ( #876 )
2022-08-06 21:36:32 -05:00
PoryGone
9167e5363d
DKC3: Correct File Extension in Setup Guide ( #872 )
2022-08-06 13:26:02 +02:00
Joethepic
69e5627cd7
HK: fix indentation on mimic grubs ( #868 )
2022-08-06 02:11:10 +02:00
PoryGone
ae3e6c29e3
DKC3: Add Link to Tracker from Setup Guide ( #871 )
2022-08-06 00:53:48 +02:00
black-sliver
f6da81ac70
Core: cleanup Item classes ( #849 )
2022-08-06 00:49:54 +02:00
Fabian Dill
21f7c6c0ad
Core: optimize away Item.world ( #840 )
...
* Core: optimize away Item.world
* Update test/general/TestFill.py
* Test: undo unnecessary changes
* lttp: remove two more Item.world writes
Co-authored-by: black-sliver <59490463+black-sliver@users.noreply.github.com>
2022-08-05 17:09:21 +02:00
black-sliver
7c808bb03b
SMZ3: Fix Swamp Palace Entrace for minimal accessibility
2022-08-05 14:29:36 +02:00
black-sliver
530b6cc360
SMZ3: FixJunkFillGT making invalid placements
2022-08-05 14:29:22 +02:00
Fabian Dill
95012c004f
Subnautica: update docs with resume info ( #853 )
...
Co-authored-by: black-sliver <59490463+black-sliver@users.noreply.github.com>
Co-authored-by: strotlog <49286967+strotlog@users.noreply.github.com>
2022-08-05 14:23:21 +02:00
alwaysintreble
b47cca4515
HK: Add bug report link ( #824 )
...
Co-authored-by: Hussein Farran <hmfarran@gmail.com>
2022-08-03 14:41:27 +02:00
NewSoupVi
0b228834c2
The Witness: Logic fix (unbeatable seed) ( #850 )
2022-08-01 20:09:34 +02:00
CaitSith2
4b85000960
Fixed a crafting category bug related to fluids. ( #848 )
2022-07-31 14:01:39 -07:00