5 ms·
The project has data about every location (doors, chests, etc.) and the conditions that must be met to allow access to those locations - for example [1]. From
by shhsshs 1y ago
The project has data about every location (doors, chests, etc.) and the conditions that must be met to allow access to those locations - for example [1]. From there the randomizer shuffles various entrances/exits and item locations around using rules that are mostly guaranteed to keep the game beatable.
[1] https://github.com/OoTRandomizer/OoT-Randomizer/blob/d1bb6c27e2c54aaef74aa102a34361fa4b8721a9/data/World/Deku%20Tree.json#L33 https://github.com/OoTRandomizer/OoT-Randomizer/blob/d1bb6c2...