EwenDC / root-automated-setup

Automated Advanced Setup for Leder Game's popular board game Root
https://ewendc.github.io/root-automated-setup/
5 stars 4 forks source link

Add map placement of landmarks and homelands #9

Open EwenDC opened 2 years ago

EwenDC commented 2 years ago

Expand the current suit randomization so it can also be used for landmark and homeland placement. During the relevant setups, the user will have to pick what clearing to place them in, but only from a selection of clearings where the placement is valid. We would also remember where landmarks/homelands have been placed so in future steps the list of valid clearings shrink accordingly.

Some additional map data will need to be added to content.ts, as relevant for certain placements (e.g. flag corner clearings, clearings with ruins, etc.). We would also need to come up with some kind of rules definition so that factions and landmarks could convey what clearings are legal placement for them. That data would also need to be added to content.ts.