andriyDev / landmass

A navigation system for video games written in Rust.
Apache License 2.0
14 stars 1 forks source link

Create Islands to support multiple nav meshes in one Archipelago. #13

Closed andriyDev closed 1 year ago

andriyDev commented 1 year ago

Fixes #3 and partially fixes #2.

We still have no support for moving between meshes, but that will come with #7.

codecov-commenter commented 1 year ago

Codecov Report

Merging #13 (ef11048) into main (fd756c1) will increase coverage by 0.0%. The diff coverage is 99.5%.

Impacted Files Coverage Δ
src/nav_mesh.rs 96.9% <81.2%> (-0.3%) :arrow_down:
src/nav_data.rs 99.1% <99.1%> (ø)
src/agent.rs 100.0% <100.0%> (ø)
src/avoidance.rs 99.0% <100.0%> (+<0.1%) :arrow_up:
src/island.rs 100.0% <100.0%> (ø)
src/lib.rs 98.1% <100.0%> (-1.2%) :arrow_down:
src/path.rs 100.0% <100.0%> (+0.3%) :arrow_up:
src/pathfinding.rs 100.0% <100.0%> (ø)
src/util.rs 96.3% <100.0%> (+0.1%) :arrow_up: