hestia-rsps / hestia

An open-source Kotlin game server.
BSD 3-Clause "New" or "Revised" License
16 stars 4 forks source link

Pathfinding improvements #128

Open GregHib opened 4 years ago

GregHib commented 4 years ago

Pathing system should output events to better support Tasks. Worth considering changing outputs from pathing to fp #92 . Also worth reviewing whether Path[Steps[]] would be better than the current Steps[] for keeping track of when a path is successful or not. This will also need to bear in mind Follow.

Follow needs some improvements as players follow differently from entities and shouldn't get stuck on all obstacles.