MikeCaputo / kingston-ny-mtg

A place to host a few small tools for the Kingston, NY MtG community.
1 stars 0 forks source link

Maps and their contents are now displayed on a hex grid #16

Closed MikeCaputo closed 1 month ago

MikeCaputo commented 1 month ago

Maps and their contents are now displayed on a hex grid

  1. Maps and their contents are now displayed on a hex grid.
  2. Hex grid size, and its contents, are configurable per map
  3. Enemy bases are depicted as castles
  4. Connecting paths are depicted as stone paths
  5. Enemy bases can now be opened and closed from the grid
  6. Updates both map files (Geralf the Mad Stitcher and Mons' Tyrant King) to use the new schema
  7. Minor: can close enemy base from within itself.
  8. BDD tests
MikeCaputo commented 1 month ago

Self-reviewed code. Added BDD tests. Looks good! Merging this in.