doshyw / CelesteArchipelago

7 stars 6 forks source link

Add option to include/exclude B/C Sides from required checks #36

Open matthieupauze opened 6 months ago

matthieupauze commented 6 months ago

I would suggest adding a Yes/No dropdown to the option generation options for including Casettes as requirements for clearing. A bad seed might hide a required check behind completion of them.

Or does setting the casettes required to 0 already account for this?

MageoMage commented 4 months ago

Setting Cassette Requirement to 0 doesn't really change anything in regards to whether the B-Sides can contain important items or not. Technically there could still be a required Crystal Heart or such be behind a B or C-Side. The easiest way to ensure that you do not have to do B and C-Sides currently is to just exclude all associated locations in the YAML which means they will only contain unimportant items.

I agree though that having an option to exclude C-Sides and having an option to exclude B-Sides would be nice in the grand scheme of things. Whether the reason to do so is skill, the time available, or whatever else one might think, it just makes it a fair bit more accessible.