Dessyreqt / alttprandomizer

The Legend of Zelda: A Link to the Past Randomizer
178 stars 30 forks source link

Performance Optimizing #317

Closed Radagast81 closed 7 years ago

Radagast81 commented 7 years ago

There are a bunch of checks if the number of accessible locations has increased that are unnecessary as most of the item don't influence the accessibility of the locations. I have put a function into the item.cs - file that chooses for which items the check can be ommitted and checked it in the randomizer.cs. This decreased the time to generate a seed to <1 sec...

Perhaps someone would like to doublecheck the item list, so there is no item in there that is checked in glitched difficulty etc.