Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
Add ability to exclude sequences from being used when shuffled #812
Add "Learn Song" to the exclude file.
Add "Fire Temple" to the exclude file and include either a Fire Temple 1.2 or Shadow Temple sequence in the folder.
Add your custom song's file name, each on a new line, to the exclude file.
Should be a little better now that it isn't "I need to get this written 10 minutes before I generate a seed to stream" code. In theory you should be able to remove all vanilla sequences to force only custom ones now where with the old code you'd likely run into the "too many attempts" error.
SearchBox added to GUI to allow excluding vanilla sequences outside of the excluded.txt file
If creating a patch file and all vanilla sequences are excluded it will simply replace all music with No Music and mention in the Cosmetics Log that all music sequences were disabled
If creating a ROM excluding all sequences will raise an error to remove some exclusions or to add custom tracks.
Removed the exclusion file as it is no longer relevant so long as custom tracks can be managed in the GUI
Removed references to exclusion file in README
SearchBox now says "Exclude Music Sequences" instead of "Exclude Vanilla Music Sequences"
Use data_path from Utils for music path
Use No Music path instead of throwing error when all sequences are excluded while generating a ROM