Skip to content

0.17.0

Latest
Compare
Choose a tag to compare
@ManevilleF ManevilleF released this 15 Apr 14:53
· 5 commits to main since this release

Changelog

  • Added HexagonalMap storage structure for dense, hexagon shaped maps (#163)
  • Added RombusMap storage structure for dense, rombus shaped maps (#164)
  • Update field_of_movement to use HexagonalMap (#163)
  • Added shapes::rombus (#163)
  • Improved performance Hex ring compute methods (#165)
  • Improved performance Hex edge/wedge compute methods (#165)
  • Added shapes example (#166)
  • Added shape parameter structs in shapes module (#166)
  • Added Hex::rectiline_to (#167)
  • Added HexLayout::all_edges_cordinates (#167)
  • Added DirectionWay::map (#167)
  • (BREAKING) Removed the following ambiguous const values: (#167)
    • Hex::Z
    • Hex::NEG_Z
    • Hex::AXES
    • Hex::AXES
  • Added axis pair consts as:
    • Hex::INCR_X
    • Hex::INCR_Y
    • Hex::INCR_Z
    • Hex::DECR_X
    • Hex::DECR_Y
    • Hex::DECR_Z

What's Changed

Full Changelog: 0.16.1...0.17.0