13 Commits

Author SHA1 Message Date
00f3db4ff9 allow loading arbitrary files as FileData 2025-12-14 23:04:41 +03:00
c16870102b Merge pull request 'turn-order' (#17) from turn-order into main
Reviewed-on: #17
2025-11-09 17:56:09 +03:00
6b2fb08a5b Reimplement turn order management and update character initiative logic 2025-11-09 06:35:51 +03:00
538bd1df33 feature/simple_ui (#18)
#15
Реализовано втупую и всякие выравнивания с текстами надо добавлять вручную.
Зато у нас есть поддержка анимаций и дерева матриц преобразования.
Вообще UI - это просто иерархия прямоугольников на экране.

Reviewed-on: #18
2025-11-08 01:32:46 +03:00
3838037006 Add pickQuad method to spriteAtlas for random quad selection 2025-11-02 05:57:56 +03:00
aec916cd14 Rename tileMap to spriteAtlas and update references accordingly 2025-10-26 02:01:45 +03:00
0db8fc5239 refactor behavior tree def & removed dependencies from behavior logic 2025-10-13 22:48:38 +03:00
e8bb7306ac Create priority_queue.lua 2025-09-07 14:27:02 +03:00
7000f0fb4d tile grid implementation 2025-08-30 21:06:03 +03:00
a29609018d add deep-copy method 2025-08-17 06:19:17 +03:00
df22b9ea3f refactor lerp 2025-08-15 06:12:53 +03:00
0993b03088 Create deque.lua 2025-08-15 05:52:38 +03:00
e65a078fb6 рай эпилептика
Co-authored-by: Ivan Yuriev <ivanyr44@gmail.com>
2025-08-11 02:50:41 +03:00