Библиотека поиска путей jumper.lua несовместима с процедурной генерацией?
Я обнаружил jumper.lua - невероятно быструю и простую в использовании библиотеку поиска путей для карт на основе сетки.
Однако это доставляет мне проблемы.
Я собираюсь использовать эту библиотеку с процедурно сгенерированной картой: когда игрок движется, при необходимости появляется новый участок 32х32.
Конечно, это может сделать карту не прямоугольной. Проблема в том, что когда я пытаюсь создать Grid из непрямоугольной карты, модуль jumper.grid предупреждает ne с помощью Bad argument #1. Not a valid map.
ошибка.
Есть ли способ обойти это, в то же время заставляя библиотеку работать? Или я должен искать другую библиотеку?