Commit Graph

575 Commits

Author SHA1 Message Date
cassidoxa
1b8592b500 Require 4 keys to go from crystaroller to TR dark maze.
But not the other way around. To prevent some silly edge case I forgot
2022-11-24 19:32:25 -05:00
cassidoxa
0e3aee1211 Add menu boss icon for no logic but not regular key shuffle modes 2022-11-24 19:27:42 -05:00
compiling
cecba98b46 Move Red Shield Shop to LW_walkable_entrances, since you can't walk out with the bomb. 2022-11-24 19:20:19 -05:00
cassidoxa
9581cba352 Merge branch 'inverted-portals-er' into alttpr-com 2022-11-24 19:18:10 -05:00
cassidoxa
298b7e5294 Merge branch 'aga_door_glitched' into alttpr-com 2022-11-24 19:17:16 -05:00
cassidoxa
1abae11178 Fix Aga Tower/SW curtains
Update ROM
2022-11-24 19:07:00 -05:00
cassidoxa
a9364beaa0 Add TR bomb door pre-opening
Update base rom
2022-10-31 15:45:04 -04:00
cassidoxa
58dc7f96c2 Combine starting max ammo and capacity upgrades into single capacity 2022-08-08 17:02:54 -04:00
cassidoxa
a464fee64b Fix Swordless 2022-04-20 22:10:51 -04:00
cassidoxa
89bf67119f Fix cap upgrades 2022-04-20 20:11:32 -04:00
cassidoxa
8795a4b393 Add initial SRAM class and refactor to use it 2022-02-20 00:21:33 -05:00
cassidy
e1afd4374f Remove HC escape exit barriers in glitched modes and vanilla shuffle
Unlock Aga Tower door during escape in glitched modes
2021-12-22 23:20:28 -05:00
cassidy
4b534fe185 Remove diggable portals in inverted 2021-10-21 22:26:47 -04:00
Kevin Cathcart
633c221d6f New ganon goal sign text 2021-02-19 21:02:54 -05:00
Kevin Cathcart
39d4af9ef0 Fix ganon-only silvers not being ties to world adjustments 2021-02-19 20:14:03 -05:00
cassidoxa
9ae6829b0d Add flippers requirement for no glitches inverted E Dark World Pier
Remove flippers from E Dark World River Pier base rule and add them back
in no glitches rules. This puts qirn jump into glitches logic.
2021-02-19 19:42:28 -05:00
cassidoxa
fda228935f Add pearl requirement for Ice Rod Cave entrance 2021-02-19 19:42:28 -05:00
Kevin Cathcart
4ad31d641b Add CSPRNG option: --securerandom 2020-06-26 20:12:30 -04:00
Kevin Cathcart
90d1353ae6 Sprite update 2020-06-21 16:03:32 -04:00
compiling
cd062d2165 dungeonsfull logic fix - prevent the desert prize from being required to reach desert main (unless keysanity allows access to the keys). 2020-05-30 22:51:56 +10:00
compiling
cb66fba888 Split invalid connections into normal and inverted 2020-05-30 22:35:57 +10:00
compiling
9b4c86846f Enhance mandatory exit logic to ensure they do not block themselves, and also handle boundary conditions that often occur in inverted dungeonsfull 2020-05-30 22:35:57 +10:00
compiling
b558c054e9 Inverted dungeonsfull fix - Force reusing an existing cave if there are not enough entrances to use a new one. 2020-05-30 22:35:56 +10:00
compiling
cebd3bdd90 Stop inverted dungeonsfull from generating crossworld dungeon connections. 2020-05-24 10:18:53 +10:00
compiling
7f2913fb35 Remove arrow capacity upgrade from retro 2020-04-23 19:08:21 +10:00
compiling
11a91b96c6 Set inverted blacksmith to require light world access using the mirror or a portal (via starting in Link's House / Old Man Cave doesn't work).
Set the flag allowing the blacksmith to visit Link's House in simple inverted shuffle.
2020-04-05 21:12:26 +10:00
compiling
7199c375d7 Fix inverted TR tests - ER requires access to Witches Hut for potions. 2020-04-05 21:12:25 +10:00
compiling
b8f81ade67 Remove Spectacle Rock Cave ledges from inverted bomb shop locations, not normal bomb shop locations.
Update inverted bomb shop tests
2020-04-05 21:12:25 +10:00
compiling
0a882bdf4e Show text box on pickup for all dungeon items in keysanity mode. 2020-04-04 15:16:49 +11:00
compiling
b3e84cc559 Basic test that inverted bomb shop logic covers all entrances. 2020-03-19 21:55:26 +11:00
compiling
6003d40ce2 Update inverted big bomb rules.
Add checks that will not allow unexpected entrances to get east dark world logic.
2020-03-19 21:54:13 +11:00
compiling
e01983c494 Remove bad locations from inverted bomb shop locations (Spectacle Rock ledges and Desert East are inescapable and Bumper Cave Top is doubled in insanity). 2020-03-17 23:23:14 +11:00
compiling
6263c0d709 Update pyramid fairy tests 2020-03-17 23:19:23 +11:00
compiling
053aec4f26 Add unit tests for vanilla inverted layout, and dungeon logic. 2020-03-16 17:39:54 +11:00
compiling
270fbce516 Fix bombs check 2020-03-15 21:59:06 +11:00
compiling
e8ee3de083 Mire key logic update - it is impossible to access the Map Chest key door without hitting a colour switch (or clipping through a rail). 2020-03-15 21:03:43 +11:00
compiling
9b5654ff4f Update boss requirements to match item randomizer
- Can defeat Armos with the bow
- Can defeat Lanmolas with the canes
- Require sword or bow for Helmasaur - hammer is possible for phase 2 but difficult
- Require extended magic for fighting Trinexx with master sword
2020-03-15 14:14:06 +11:00
compiling
ab89f70fa3 Add 10 bombs as an uncle weapon for standard. 2020-03-15 11:09:34 +11:00
compiling
5c0d34a65d Require a weapon for Castle Tower. 2020-03-15 11:04:08 +11:00
compiling
18c10dc7ad Make retro arrows always require buying the wooden arrow.
The Silver Arrows grant the ability to shoot if they are non-progressive, but this is harder to model.
2020-03-15 10:12:22 +11:00
compiling
49e48eba1d Add warp between Waterfall Cave and Lake Hylia into inverted logic. 2020-03-14 13:37:21 +11:00
compiling
5c95cf8730 Fix Half Magic logic 2020-03-14 10:31:28 +11:00
compiling
6197b915a5 Fix inverted rule for old man house. 2020-03-14 00:39:29 +11:00
compiling
583380cad6 Support vanilla key layout in GT (copy item rando logic - firesnake room needs 2 keys if it contains a small key). 2020-03-09 09:59:54 +11:00
compiling
d6db722d2e Fix silvers hint to point at the bow you didn't find.
Remove silvers hint if progressive bows do not give silvers.
2020-03-09 09:57:22 +11:00
compiling
b5dccaba2c Update base2current 2020-03-08 17:27:26 +11:00
compiling
0f3c9d62a6 Fix standard mode with default connections 2020-03-03 19:05:36 +11:00
AmazingAmpharos
733f6b1a61 Update GUI
The GUI was dysfunctional after the latest round of updates as it failed to address several new v31 features. The GUI should work again with this update and should allow proper interaction with all relevant options. Some aesthetic rework was necessary to account for the new large number of dropdowns.
2020-01-03 08:32:22 +11:00
compiling
edd656b903 Swap implementation of Take Any fix to match Multiworld. 2020-01-03 08:27:22 +11:00
compiling
f6bad85a15 Remove Capacity Upgrade from Take Any locations, to match item randomizer 2020-01-02 16:33:01 +11:00