Chris Wilson
859316353e
Link /games to player-settings pages, add link to template file to player-settings, add markdown style formatting to /templates
2021-09-01 20:47:36 -04:00
Hussein Farran
63c9bea724
Remove `total_items` option.
2021-09-01 21:47:29 +00:00
espeon65536
c73b994305
use_cache argument to get_all_state
2021-09-01 19:21:03 +00:00
espeon65536
88451d4239
Skip caching get_all_state while setting rules
...
Since rules have not been set for later worlds, the cache believes the completion condition is freely available if it had been placed previously, which breaks beatable-only key placement.
2021-09-01 19:21:03 +00:00
CaitSith2
f74db254f6
fix typo in default value.
2021-09-01 09:18:43 -07:00
Fabian Dill
3cb0a22e17
LttP: crash on outdated dungeon_items use
2021-09-01 17:56:35 +02:00
Fabian Dill
ca3e01b15e
LttPClient: prevent crash when trying to access sys.stdin
2021-09-01 17:56:19 +02:00
espeon65536
e9d1dcc46c
set get_all_cache properly
2021-09-01 14:49:29 +00:00
Fabian Dill
7fd0f1a5bf
Subnautica: implement create_item and therefore start_inventory
2021-09-01 16:46:44 +02:00
Fabian Dill
2d65fbf798
Merge pull request #58 from Ijwu/main
...
Risk of Rain 2 support
2021-09-01 11:30:41 +00:00
Fabian Dill
ac915d00fc
Merge branch 'main' into main
2021-09-01 11:23:30 +00:00
espeon65536
fbb8d6b132
invalidate state cache so that reachable_regions are recalculated during TR key logic
2021-09-01 11:22:30 +00:00
espeon65536
fb0f70b3e3
make owg entrances in inverted
2021-09-01 11:22:30 +00:00
espeon65536
17929415ee
actually set owg rules
2021-09-01 11:22:30 +00:00
espeon65536
631b6788c6
remove keys option for get_all_state, collect dungeon-local keys, and fix all uses of the state
2021-09-01 11:22:30 +00:00
espeon65536
7972aa6320
split building owg connections and setting the rules for those connections
2021-09-01 11:22:30 +00:00
espeon65536
138c884684
wipe reachable regions during TR key logic checks to ensure properly finding logic regions
2021-09-01 11:22:30 +00:00
Hussein Farran
f5ef98287a
Add docstring to `RiskOfRainWorld`
2021-08-31 20:45:09 -04:00
Hussein Farran
5188b41ab0
Update RoR2 guide.
2021-08-31 20:42:16 -04:00
Hussein Farran
f83ba6e615
Add YAML options and update slot data.
...
Add TotalItems YAML option.
Add AllowLunarItems YAML option.
Send along TotalRevivals number with slot data.
2021-08-31 20:38:44 -04:00
Hussein Farran
cc2a72eb82
Locations/Events now None id
2021-08-31 20:21:52 -04:00
Chris Wilson
4fcce66505
Move game names and descriptions into AutoWorld, fix option value names on player-settings pages
2021-08-31 17:28:46 -04:00
Fabian Dill
66627d8a66
Options: match Toggle's get_option_name signature to Choice's
2021-08-31 22:52:14 +02:00
Fabian Dill
adfd68f83c
Options: fix get_option_name
2021-08-31 22:14:18 +02:00
Fabian Dill
ddc619f2e7
WebHost: sample yamls: some formatting issues
2021-08-31 19:56:45 +02:00
Fabian Dill
ff2e57705e
WebHost: sample yamls now render Range defaults correctly
2021-08-31 19:54:55 +02:00
Fabian Dill
a6a859b272
WebHost: fix sample yamls that have no options.
...
WebHost: hide hidden games from templates listing
2021-08-31 19:06:24 +02:00
Fabian Dill
88c5ebdd2f
WebHost: add per-game yaml file downloads
2021-08-31 18:58:54 +02:00
Hussein Farran
3d578bcc98
Set force_auto_forfeit for RoR2
2021-08-31 10:08:19 -04:00
Hussein Farran
c3290af2bd
Merge branch 'ArchipelagoMW:main' into main
2021-08-31 10:07:40 -04:00
Fabian Dill
01f1545b3e
AutoWorld: add forced_auto_forfeit and set it for StS
2021-08-31 16:04:54 +02:00
Hussein Farran
fc8e849db5
Remove location id from Victory location.
2021-08-31 10:01:09 -04:00
Hussein Farran
9115e59f15
Add RoR2 to README
2021-08-31 08:37:01 -04:00
Hussein Farran
2f4b248a45
Add more information to the RoR2 docs.
2021-08-31 00:25:48 -04:00
Hussein Farran
2f28afb46e
Add RoR2 Docs
2021-08-31 00:17:08 -04:00
Hussein Farran
e960d7b58c
Merge branch 'main' of https://github.com/Ijwu/Archipelago into main
2021-08-30 21:43:18 -04:00
Fabian Dill
321569c542
Factorio: Fix random rocket-silo recipe unable to pick ingredients where recipe name != product name
2021-08-31 01:47:00 +02:00
Fabian Dill
df037c54ff
LttP: fix dungeon original item rule calling
...
Found by Espeon
2021-08-30 23:52:40 +02:00
Fabian Dill
d859cecffb
Options: use isinstance instead of type for Choice comparison
2021-08-30 23:07:19 +02:00
Fabian Dill
fd6e009c4b
Fill: fix placing non_local + non advancement items
2021-08-30 22:20:44 +02:00
Fabian Dill
4520051ec9
Slay the Spire: add to playerSettings.yaml
2021-08-30 22:19:48 +02:00
Fabian Dill
b90b73859a
Slay the Spire: add to playerSettings.yaml
2021-08-30 20:07:25 +02:00
Fabian Dill
6c357b61cc
LttP: re-remove LttP import in BaseClasses
2021-08-30 19:11:12 +02:00
Fabian Dill
12957db90f
Options: implement __eq__ assert for possible checks
2021-08-30 19:08:10 +02:00
CaitSith2
3c74f561d5
LttP: Fix smallkey_shuffle in menu display
...
use smallkey_shuffle.option_universal from worlds.alttp.Options rather than "universal" for compare operations on universal checking.
2021-08-30 09:59:20 -07:00
Fabian Dill
cc70a6fa26
LttP: make shuffle names consistent
2021-08-30 18:00:39 +02:00
Fabian Dill
1c42564d90
LttP: remove leftover location binding
2021-08-30 16:47:34 +02:00
Fabian Dill
e76c870c09
Unittest: fix TestInvertedBombRules
2021-08-30 16:38:21 +02:00
Fabian Dill
5daadcb2d5
LttP: implement new dungeon_items handling
...
LttP: move glitch_boots to new options system
WebHost: options.yaml no longer lists aliases
General: remove region.can_fill, it was only used as a hack to make dungeon-specific items to work
2021-08-30 16:31:56 +02:00
espeon65536
a124a7a82a
Create event Blaze Spawner containing Blaze Rods, preventing scenarios where the only progression in a sphere is to gain access to a fortress, which crashes playthrough generation
2021-08-30 08:15:21 +00:00