KingContaria / seedqueue

Minecraft mod that generates multiple worlds concurrently and lets players reset them on an ingame wall screen.
MIT License
32 stars 18 forks source link

AUTO value for Background Previews #46

Closed KingContaria closed 2 months ago

KingContaria commented 3 months ago

Implement an AUTO mode for Background Previews that defaults to a sensible value based on other options. My general formula would be something around the lines of Math.min(main_group_size, max_queued_seeds - main_group_size). This would mean the default would be however many background seeds there can be at the same time (max_queued_seeds - main_group_size), but capping out at the size of how many previews are shown on the main grid at the same time (main_group_size), to avoid people with a very large queue but maybe not the best PC having too many previews preparing at once. Another option would be to also consider the size of the preparing group in the equation, for people who have a small main grid but big preparing group. Good issue to get started with a bit of SpeedrunAPI config stuff and SeedQueue Wall preparing logic!