29e001e20f
implement FontManager
2025-12-14 23:04:52 +03:00
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