Open Nat-the-Chicken opened 1 year ago
Testing it now, I can't replicate the txt issue I was having. Zip files containing txts (or any arbitrary files other than the necessary ones) are imported correctly. I'm not sure what was causing one or more of my testing zips to throw errors when I was originally trying to figure this out, but it must not have been the txt files. I edited the issue to remove that part.
Also, seems like the "generate a seed without applying it" actually has support in the code already. All I had to do was add a new button to perform the "generate" action and it works like a charm. I'm looking into how to implement the other things soon.
The way the randomizer currently works, trying to reinstate pre-generated seed layouts or send them to others is quite confusing, and the wiki doesn't seem to have anything on it. (This is particularly relevant to me because I play on settings with rather long generation times, so pre-generation is a valuable tool.) I managed to figure out how it works, but I definitely think it could be functionally improved, so here are some suggestions:
At the very least, there should be better documentation on how the system currently works. I'd be happy to help with this at some point, or even adding these features to the code myself, if I can.