|
|
1986228670
|
Refactor spell casts to use task utilities and simplify callbacks
Add task.chain utility for chaining asynchronous tasks
|
2026-02-01 03:56:18 +03:00 |
|
|
|
59cc0fba0b
|
rewrite sprite:animate, residentsleeper:sleep, attack:cast to use
callback trees
|
2026-01-30 00:32:05 +03:00 |
|
|
|
7ff7e47a90
|
add PositionedBehavior
|
2026-01-17 14:49:08 +03:00 |
|
|
|
4aa470f443
|
allow window resizing TODO: get rid of fullscreen rendering
|
2026-01-14 21:35:23 +03:00 |
|
|
|
03070cfff7
|
move shadows-related logic into its own behavior
|
2026-01-04 02:18:02 +03:00 |
|
|
|
767ddc459c
|
shadows v1.5
|
2025-12-29 02:16:09 +03:00 |
|
|
|
24cda32e81
|
temporary enshittification of the rendering
|
2025-12-28 05:16:01 +03:00 |
|
|
|
0c1332afb3
|
add simple cone shadows (blurred)
|
2025-12-27 04:37:32 +03:00 |
|
|
|
b259aa3839
|
introduce basic offscreen render stack
|
2025-12-27 03:35:56 +03:00 |
|
|
|
12b6646642
|
shader outline experiment
|
2025-10-24 03:23:49 +03:00 |
|
|
|
7884b13b70
|
implement AnimationNode
|
2025-10-23 19:37:17 +03:00 |
|
|
|
0db8fc5239
|
refactor behavior tree def & removed dependencies from behavior logic
|
2025-10-13 22:48:38 +03:00 |
|
|
|
d2caa40a0a
|
feat: manapool (kind of bad manapool)
Co-authored-by: Ivan Yuriev <peaashmeter@users.noreply.github.com>
|
2025-10-12 23:41:16 +03:00 |
|
|
|
95b94bb701
|
rename AnimatedBehavior -> SpriteBehavior
|
2025-10-06 01:30:17 +03:00 |
|