Commit Graph

906 Commits

Author SHA1 Message Date
aerinon
30657cc48f Merge branch 'DoorDev' of https://github.com/ninjamask/ALttPDoorRandomizer into attichint 2020-02-04 16:39:57 -07:00
aerinon
34656a7564 Minor gui update 2020-02-04 16:34:56 -07:00
Michael Fleischer
4780cf18b5 oops a little debug mistake 2020-02-04 22:12:19 +01:00
Michael Fleischer
4cd63196f9 Disallow hint to be in the attic 2020-02-04 22:07:55 +01:00
ninjamask
a3682262e1 TT Attic Hint 2020-02-04 21:44:58 +01:00
ninjamask
d47f016576 TT Attic Hint 2020-02-04 21:36:59 +01:00
aerinon
fd9486ded9 Bump version 2020-02-03 16:24:50 -07:00
aerinon
349c8c722c Merge branch 'DoorDev' of https://github.com/compiling/ALttPEntranceRandomizer into compiling 2020-02-03 16:18:25 -07:00
compiling
6b0d1dd517 Revert change to Inverted Ganons Tower entrance hint (inverted is actually a different entrance). 2020-02-02 11:45:23 +11:00
codemann8
4c7c4ae00a Fixed broken defaulted Gui parameters 2020-02-01 18:16:38 -06:00
compiling
eb98f3d265 Inverted Ganons Tower dungeon was renamed. 2020-02-01 18:08:34 +11:00
aerinon
79d2151f86 Bump to 0.0.9 2020-01-29 12:46:17 -07:00
aerinon
b532971946 Bump to 0.0.9 2020-01-29 12:39:22 -07:00
aerinon
83f0194a54 Merge branch 'DoorDev' of https://github.com/compiling/ALttPEntranceRandomizer into compiling-merge 2020-01-29 12:38:33 -07:00
aerinon
f8f347a68d Merge branch 'BugFix' into DoorDev 2020-01-29 12:37:38 -07:00
aerinon
4d717c7e4b Default values for quickswap/disablemusic
Possible fix for Aga Kill room for enemizer
Hammer required for TT Big Chest
2020-01-29 12:35:59 -07:00
aerinon
aac0d0486d Ball n Chain compass fix 2020-01-29 06:26:49 -07:00
compiling
710ed9b011 Require Hammer for Thieves' Town - Big Chest 2020-01-29 19:05:36 +11:00
compiling
1a2c83be4c Update insanity shuffle hole targets (and legacy shuffles).
Update hole target addresses.
2020-01-28 20:35:08 +11:00
aerinon
c619e3018b Key math fix
Turn off vanilla validation if ER is on
2020-01-27 09:17:29 -07:00
compiling
ba6c73861a Remove comments in yaml files.
Throw a meaningful error if the door-shuffle setting is invalid.
2020-01-26 21:46:18 +11:00
compiling
3150e0f161 No-Logic fix - don't try to spread crystal access if the current state is nothing 2020-01-26 18:16:00 +11:00
compiling
a370b34aca Turn off vanilla TR key logic checks when TR can be entered from back
- will need to be based on which entrances are available and how the inaccessible entrances link
2020-01-26 15:29:14 +11:00
compiling
ee8feaed55 Fix skull woods exit:
- Remove from list of unreachable exits (Moth may be in a different section)
- Fix vanilla check to account for multiworld
2020-01-26 14:15:43 +11:00
aerinon
59e9fb82f5 Several bug fixes for yesterday's debacle 2020-01-24 08:51:34 -07:00
aerinon
f6179cda03 Merge with doordev 2020-01-23 16:45:25 -07:00
aerinon
1e2daffc5b Stonewall fix and preliminary crossed generation issues 2020-01-23 16:43:01 -07:00
aerinon
a57a52e286 Bump version 2020-01-23 09:39:58 -07:00
aerinon
34a8b6e496 Merge branch 'DoorDev' into Inverted 2020-01-23 09:39:02 -07:00
aerinon
3937f4d9e9 Door shuffle setting added to spoiler 2020-01-23 09:10:11 -07:00
compiling
33b849a176 Speed hacks
- reduce the regions being checked every iteration when updating
- only sweep for crystal access when new locations are found, and when starting a new sphere
2020-01-23 20:08:37 +11:00
compiling
b5ea688847 Add inverted door shuffle 2020-01-23 19:53:04 +11:00
aerinon
6264fa3b93 Merge branch 'DoorDev' into StonewallFix 2020-01-22 13:37:20 -07:00
aerinon
4c0c8ea21a Key and crystal sweep fixes 2020-01-22 12:35:13 -07:00
aerinon
560bbb2fda Merge branch 'DoorDev' into StonewallFix 2020-01-22 08:32:52 -07:00
aerinon
da46cb6cfe Merge of StandardTest 2020-01-22 08:24:28 -07:00
aerinon
eff78a2389 More key logic fixes 2020-01-21 16:32:31 -07:00
aerinon
7c03332b0b Merge of compiling's multidoors branch into mine 2020-01-21 14:12:55 -07:00
aerinon
744f9dfea7 Rom update and added dungeon events 2020-01-21 14:01:57 -07:00
compiling
6659965cd4 Check game is winnable before creating the rom. 2020-01-21 23:46:08 +11:00
compiling
4339c606be Reverse the normal and bk_restricted door rules, if the bk_restricted rule requires more small keys (prevents placing a big key from softlocking the game later). 2020-01-21 23:41:01 +11:00
compiling
0a8892806e Fix some dungeon generation errors:
TR fails if the Big Chest entrance is locked behind another dungeon
Hyrule Castle fails if the only available entrance is Sanctuary
2020-01-21 23:39:43 +11:00
compiling
1586267a80 Ban big keys from locations that will block required freestanding keys
TBD how to handle regular rules
2020-01-21 22:12:06 +11:00
compiling
2c3f5a9aff Recheck region access when sweeping for crystal state succeeds. 2020-01-21 22:09:30 +11:00
compiling
d7beb1dfcf Re-add Sweep for crystal access in playthrough algorithm (might not be called when sweeping for keys) 2020-01-21 00:39:17 +11:00
compiling
138003912c Add all entrances as required paths (may be required for inaccessible regions). 2020-01-20 23:57:01 +11:00
compiling
123b49686a Sweep for crystal access instead of all events (since events are manually collected in beatability check) 2020-01-20 23:07:14 +11:00
compiling
74c515eb16 Handle standard mode, vanilla door shuffle. 2020-01-20 22:02:33 +11:00
compiling
d3a6dd9138 Fix standard mode checks for per-player settings 2020-01-19 21:23:06 +11:00
compiling
49398fb454 Fix location table 2020-01-19 21:06:38 +11:00