790d63d37f
add missing annotaion for ai.makeTurn
2026-04-25 18:26:02 +03:00
c2c33cbf1b
hotfix: revert some shit caused by merge
...
make the boar work with new AI features
2026-04-17 00:38:16 +03:00
d7228cc322
slightly tweak the types in AIBehavior
2026-04-17 00:29:53 +03:00
d1597d8ffa
i dont need epsilon now
2026-04-16 15:04:50 +03:00
85883dfa7d
he's (ai) doing some stuff and i think its cool
2026-04-15 17:29:16 +03:00
a16b279e44
i hate negative numbers
2026-04-15 14:53:07 +03:00
cdf68004da
new circleVectors (midpoint circle algorithm) and pathToClosestCharacter
...
function
2026-04-15 13:42:33 +03:00
bad4b494cd
circleVectors function and some ai progress
2026-04-15 09:56:17 +03:00
b6737e8f0b
some casual self typing
2026-04-14 19:25:00 +03:00
db8db450d0
ai maketurn, but in table
2026-04-12 23:21:50 +03:00
2e96ec821d
Add cooldown handling for spells and display in UI
...
- Implement cooldown tracking in SpellcasterBehavior
- Decrease cooldowns at end of each round in turn order
- Prevent casting spells on cooldown in spell.cast
- Show cooldown overlay and block click on skill buttons
- Adjust font sizes for better UI consistency
2026-03-18 05:09:35 +03:00
4277c6c310
refactor: replace AnimationNode with Task system (tweens/async)
2026-02-05 09:06:51 +01:00
93a4961419
high-order functions my beloved
2026-01-25 07:05:45 +03:00
3f694ccec9
attempt to save our souls (callback hell my beloved)
...
Co-authored-by: Ivan Yuriev <ivanyr44@gmail.com>
2026-01-24 01:46:05 +03:00
d48f1af1af
micro refactoring
2026-01-23 15:57:10 +03:00
9489cd0488
we can move under another (closest!!!!!!!!!) character
...
cool!!!!
2026-01-23 15:56:36 +03:00