TombEngine icon indicating copy to clipboard operation
TombEngine copied to clipboard

Pathfinding enhancements roadmap

Open Lwmte opened this issue 2 years ago • 0 comments

  • [x] Introduce LOTType to configure creature pathfinding instead of weird ZoneType extension.
  • [ ] Introduce new amphibious zone especially for crocodile and possibly rat in future, and use legacy water zone from TR1-3 for other water enemies.
  • [ ] Introduce average height value for Box struct, so enemies which can't get into corridors with narrow ceilings (e.g. T-Rex, Seth etc.) won't continuously run into them.
  • [ ] Coarse and fine pathfinding. When an Enemy is in Room 0 and Lara is in Room 128, the Enemy does not need to build a graph from Enemy to Lara, but only a graph From Room To Room first. This should be done dynamically at runtime. (by @Raildex)

Lwmte avatar Jan 11 '23 10:01 Lwmte