Kevin Cathcart
|
fcc97cef81
|
Tweak fill algorithm to more closely match VT26
|
2017-11-04 23:52:56 -04:00 |
Kevin Cathcart
|
dcc34bd39f
|
Move item fill and distribution functions to new file
|
2017-11-04 23:52:56 -04:00 |
Kevin Cathcart
|
d78a3ce7a5
|
Add VT26 style shuffling of dungeon items
Also adds new VT26 algorithm type that uses this, and makes it the default.
the new type also includes the GT junk items randomization.
|
2017-11-04 23:52:53 -04:00 |
Kevin Cathcart
|
2e9814882e
|
Refactor dungeon and item classes to support VT26 style dungeon item shuffling
|
2017-11-04 14:28:48 -04:00 |
LLCoolDave
|
271571d01e
|
Improve small key placement algorithm to be able to handle more world shuffles without falsly claiming impossible scenarios.
|
2017-08-05 17:51:38 +02:00 |
LLCoolDave
|
52835bba5c
|
Fix up some key rules.
|
2017-08-05 17:50:47 +02:00 |
LLCoolDave
|
b6c4bf6bd6
|
Refactor spoiler generation for VT integration.
|
2017-07-18 12:44:13 +02:00 |
LLCoolDave
|
ef162aae54
|
Fill SP keys last by default (only trailed by whatever is behind gtower) to deal with Dam being behind pyramid fairy (ensure crystal 5 and 6 have keys placed before SP gets filled)
|
2017-07-17 23:16:15 +02:00 |
LLCoolDave
|
4b44a796df
|
All state does not contain crystals or pendants precollected. Key placement needs to collect crystals to consider them available for placing things. If a dungeon is shuffled behind Ganon's Tower entrance, its keys are placed last to ensure that all crystals are collectable before this point.
|
2017-07-17 22:26:15 +02:00 |
LLCoolDave
|
4ec20fa997
|
Fix up TRock key rules. Should be good enough, may still prevent some valid fire rod/cane of somaria placements with shuffled entrances, but not a big deal I hope.
|
2017-06-23 21:32:31 +02:00 |
LLCoolDave
|
197b341940
|
Some fixups to restrictive algo
|
2017-06-23 19:07:34 +02:00 |
LLCoolDave
|
a73dba985f
|
Make keys, pendants, crystals and agahnim fights "events", which we sweep for everytime we have new unlock potential. Simplifies searching for items significantly.
|
2017-06-17 14:40:37 +02:00 |
LLCoolDave
|
d70e88d8f3
|
Fixed some typos.
|
2017-05-26 18:40:04 +02:00 |
LLCoolDave
|
e4e0304b40
|
Refactored Locations, added heart beep setting.
|
2017-05-25 17:47:15 +02:00 |
LLCoolDave
|
bbd52c780d
|
Refactored Items to one concise table and factory. Added credits texts.
|
2017-05-25 15:58:35 +02:00 |
LLCoolDave
|
0a23b5c1de
|
Fix Typo in Agahnim's Name.
|
2017-05-21 16:32:34 +02:00 |
LLCoolDave
|
4d6257f872
|
Dungeons: Place TRock keys first as it's the only dungeon that has requirements about reachability of one of its entrances, which may lead to circular issues if that entrance is blocked through a dungeon that hasn't had its keys placed yet.
|
2017-05-20 14:05:15 +02:00 |
LLCoolDave
|
abcacd36eb
|
First Iteration (can handle no glitches open/standard logic), WIP
|
2017-05-15 20:28:04 +02:00 |