7 Commits

Author SHA1 Message Date
163906c289 Import lerp from utils module and remove duplicate function definition 2026-02-08 06:20:22 +03:00
7695fe7698 Fix formatting and add type annotations to task completer function 2026-02-08 06:18:26 +03:00
4277c6c310 refactor: replace AnimationNode with Task system (tweens/async) 2026-02-05 09:06:51 +01:00
0017b6e104 refactor: integrate tweens into Task system and simplify camera animations 2026-02-02 02:39:28 +01:00
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
403ba5a03f Add Task.wait to combine multiple tasks into one
Add TestRunner for running asynchronous tests with update support

Add test for Task.wait to verify concurrent task completion

Add set method to Counter for explicit value assignment
2026-01-31 02:11:55 +03:00
93a4961419 high-order functions my beloved 2026-01-25 07:05:45 +03:00