Fabian Dill
ca3e01b15e
LttPClient: prevent crash when trying to access sys.stdin
2021-09-01 17:56:19 +02:00
Fabian Dill
7fd0f1a5bf
Subnautica: implement create_item and therefore start_inventory
2021-09-01 16:46:44 +02: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
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
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
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
fd6e009c4b
Fill: fix placing non_local + non advancement items
2021-08-30 22:20:44 +02:00
Fabian Dill
6c357b61cc
LttP: re-remove LttP import in BaseClasses
2021-08-30 19:11:12 +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
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
espeon65536
a65bf60cea
add structure compasses to itempool in a fixed order
2021-08-30 08:15:21 +00:00
Fabian Dill
3fa28a3fdb
LttP: fix import mistake
2021-08-30 01:18:30 +02:00
Fabian Dill
baa7992a7a
AutoWorld: add post_fill
...
LttP: Move ShopSlotFill to post_fill
2021-08-30 01:16:04 +02:00
Fabian Dill
11fedef2f5
Generate: turn off interpret_on_off for newstyle options
2021-08-29 20:21:49 +02:00
Hussein Farran
944347a2b3
Risk of Rain 2 implementation
2021-08-29 14:02:02 -04:00
KonoTyran
9402d82405
Slay the Spire ( #54 )
...
Add Slay the Spire
2021-08-29 17:30:44 +02:00
Fabian Dill
da6674760c
LttP: convert MultiWorld.dungeons to dict for faster lookup
2021-08-29 16:02:28 +02:00
Fabian Dill
ee03371dd0
LttP: make heartbeep off functional again
2021-08-29 15:43:16 +02:00
Fabian Dill
a975c8fd00
LttP: Format non-native Location hints better
2021-08-28 23:18:45 +02:00
Fabian Dill
de567cc701
LttP: Move more functionality into ALttPItem from Item
...
LttP: More efficiently build !hint entrance info
LttP: More efficiently check for and build Big Bomb Shop playthrough path
2021-08-28 12:56:52 +02:00
Fabian Dill
de4775b0c8
LttP: Move difficulties and er seed sharing to generate_early
2021-08-28 00:26:02 +02:00
Fabian Dill
104cc0ea83
document World.hidden
2021-08-27 20:46:33 +02:00
Fabian Dill
21255b3b46
LttP: Rename Shop Slot 1, 2, 3 to Shop Slot Left, Center, Right
...
General: Move generic IDs from LttP to new Generic World
Generate: ensure thread errors are collected before data from their completion may be referenced in playthrough/spoiler
2021-08-27 14:52:33 +02:00
espeon65536
e8da9924c6
allow collecting silver bow if noglitches or swordless, even if the limit is under 2
2021-08-27 07:44:05 +00:00
espeon65536
96b38aba04
mark TRBK as impassable during initial pass for TR key logic, so that crystaroller can be marked as front-locked
2021-08-27 07:44:05 +00:00
espeon65536
57282e76a4
add send_defeated_mobs as option
2021-08-24 04:02:28 +00:00
espeon65536
7aaa652ef5
Give docstrings and display names to Minecraft options
2021-08-24 04:02:28 +00:00
Fabian Dill
b07fc80f3f
AutoWorld: if any world data_version is set to 0, set it for the main datapackage
2021-08-22 04:22:34 +02:00
Fabian Dill
6a3d1fcaf4
LttP & Factorio: fix item state removal for progressive items.
2021-08-21 06:55:08 +02:00
Fabian Dill
aec39c919c
Minecraft: add missing minecraft defaults
2021-08-15 02:32:36 +02:00
Chris Wilson
953ccc55d9
Update factorio icons to make progression items more distinct
2021-08-14 17:47:32 -04:00
Fabian Dill
8abfd14569
LttP: fix missing music
2021-08-14 01:00:36 +02:00
Fabian Dill
f2f4d6a133
remove leftover debug log
2021-08-14 00:51:35 +02:00