Commit Graph

446 Commits

Author SHA1 Message Date
codemann8
a965e854a7 Changed spoiler output to occur in stages rather than once at the end 2021-10-28 00:21:46 -05:00
codemann8
c8e04ff8b6 Fixing some Lite ER to not be treated as cross-world 2021-10-27 01:20:56 -05:00
codemann8
0dea19791b Unnecessary tautology check 2021-10-27 01:19:55 -05:00
codemann8
08ab32537b Implemented Whirlpool Shuffle 2021-10-27 01:19:01 -05:00
codemann8
0d46f40241 Renamed Lite+ ER to Lean ER 2021-10-25 13:22:42 -05:00
codemann8
4c4c188413 Merge remote-tracking branch 'upstream/DoorDevUnstable' into OverworldShuffleDev 2021-10-21 21:45:50 -05:00
codemann8
c266abb456 Rearranged spoiler log output 2021-10-18 21:47:28 -05:00
codemann8
302633dc73 Added new experimental Lite+ ER mode 2021-10-17 20:32:17 -05:00
codemann8
e994be11f6 Added new Lite (fka. Beginner) ER mode 2021-10-16 13:47:55 -05:00
codemann8
6aeabc5e66 Added rule changes that only apply to reachability checks, prior to actual game simluation 2021-10-14 14:15:51 -05:00
codemann8
2e5a5f351e Allows starting flute to give access without reaching Kakariko Village 2021-10-14 13:13:24 -05:00
codemann8
c99805f47d Minor tweaks in prep for ER rewrite 2021-10-02 13:45:14 -05:00
codemann8
ae5a7906a6 Fixed spoiler log to consider non-boolean Crossed OW values 2021-10-02 10:16:35 -05:00
aerinon
035621e420 Rupee bow forbids certain lobbies in HC in standard
Allow a lobby in keydrop shuffle
Key rule fix when bk isn't possible
Added controller awareness to world traversal
2021-09-28 14:57:17 -06:00
codemann8
ecacba55a4 Merged in DR v0.5.1.2 2021-09-17 11:12:05 -05:00
aerinon
c5f6c46bd8 Remove unique annotation from FastEnum class 2021-09-14 15:24:23 -06:00
aerinon
cb8a168b6c Merge pull request #123 from Catobat/ItemPool
Fix money balancing with reduced item pool
2021-09-01 15:57:14 -06:00
codemann8
d066b133f1 Merged in DR v0.5.1.1 2021-08-31 19:39:23 -05:00
aerinon
84fb47ba9d Couple of big key logic fixes - one with bk forced
Another with bk assumed to be found early in dungeon
Catobat map check fix from rom
2021-08-31 15:36:38 -06:00
aerinon
07287d85a7 Improve exclusion calculation 2021-08-30 15:21:25 -06:00
aerinon
5614dea2b5 Fix can_beat_game error
Add start_region awareness to door finder combinations
Added dungeon table
2021-08-26 15:28:42 -06:00
codemann8
b2bcdfd286 Expanded and restructured OW Shuffle to include more Crossed options 2021-08-24 02:39:24 -05:00
codemann8
f051e3a0b2 Some Inverted situations getting applied/removed in Mixed OW 2021-08-20 14:08:29 -05:00
codemann8
d2610a891f Merged in DR v0.5.1.0 2021-08-20 13:10:27 -05:00
aerinon
939d495be7 Merge in combinatoric key logic from keyLogicAttempt1 branch 2021-08-20 10:03:40 -06:00
codemann8
94a70dbac9 Fixed spoiler log to show Crossed OW in all cases 2021-08-20 08:11:58 -05:00
codemann8
a04184f3e6 Fixed spoiler log to show Crossed OW in all cases 2021-08-20 08:11:32 -05:00
codemann8
be6203e3f0 Moved Crossed OW Shuffle to its own setting, Renamed Tile Swap to Mixed 2021-08-16 22:46:26 -05:00
aerinon
b53a005545 Fix for last ditch problems
Special bk adjustments
Exception for self locking key doors in key lock checker
2021-08-16 15:28:20 -06:00
codemann8
cda70f783a Removal of legacy ER shuffles 2021-08-13 22:11:58 -05:00
aerinon
54004118f5 Minor bug during exploration 2021-08-13 14:41:35 -06:00
codemann8
8373ea2e19 Merged in DR v0.5.0.2 2021-08-13 04:58:27 -05:00
StructuralMike
dcba2be757 Bombbag instead of Bombbags 2021-08-11 16:29:12 +02:00
StructuralMike
44efe51e02 Changing the cli to be bombbags over bomblogic
Bombbags seemed better over bomblogic which is more ambiguous when considering new stuff OW and the bomb-only modes.

Also added bombbags to the example yaml
2021-08-11 10:22:54 +02:00
Catobat
579c3bfd23 Fix money balancing with reduced item pool 2021-08-06 14:17:24 +02:00
aerinon
d7e326f71d Key checking in dungeons limited to single player for speed
Spoiler traversal fixes and speed
Bug with boss shuffle spoiler in MW fixed
Perf enhancement fix for pot shuffle
2021-08-04 12:08:17 -06:00
codemann8
d71a246dc1 Excluding water regions from flute access 2021-08-03 20:30:25 -05:00
aerinon
24b01cfcc7 Performance optimizations 2021-08-03 09:26:41 -06:00
aerinon
cd86e14677 Merge in Unstable changes 2021-08-02 15:26:43 -06:00
codemann8
c14ad502cd Adding tree pulls, bush crabs, and stun prizes to logic consideration 2021-07-29 03:40:45 -05:00
codemann8
e9957d87dd Added bomb caves to bomb logic 2021-07-28 21:06:19 -05:00
codemann8
10be4c8bb1 Added bomb logic to OW and removed starting rupees/bombs in Mixed OW Shuffle 2021-07-28 20:51:01 -05:00
codemann8
19dca02c6e Added bomb logic to OW and removed starting rupees/bombs in Mixed OW Shuffle 2021-07-28 20:11:38 -05:00
codemann8
c04cb27aa9 Merged in DR v0.5.0.1 2021-07-28 17:09:31 -05:00
StructuralMike
cce5adc453 Good bee cave & spiral cave logic for bombs
Good bee cave requires bombs to access.
Spiral cave is never assumed to be transversable as a super bunny, so it makes sense to force bombs OR can_kill_most_things if the cave is in the LW.
2021-07-24 14:21:22 +02:00
StructuralMike
051a47e0cd Bomblogic added 2021-07-23 20:35:48 +02:00
codemann8
b4cb3f2825 Merged in DR v0.4.0.11 2021-07-16 12:49:39 -05:00
codemann8
94a1c3ad1c Fixed spoiler log to show more detail for Flute Shuffle 2021-07-16 12:09:45 -05:00
aerinon
b56f8d4136 Std+Retro: key logic for escape and exclude some bow logic sectors
Bug with reachable doors
2021-07-15 08:03:33 -07:00
aerinon
9ef24a610d Bug with key flooding (events that would flood the key are not unresolved)
Last ditch placement efforts for when things get stuck (crossed standard mostly)
2021-07-13 10:38:14 -07:00