275 Commits

Author SHA1 Message Date
781a09a947 Merge branch 'feature/effects' 2026-05-06 10:19:23 +03:00
d41f9fb542 remove pQueue by y-axis from CharacterGrid as sorting is done now during
the draw
2026-05-03 20:29:31 +03:00
1602d3b5ac revert EffectTag to string 2026-05-02 15:33:13 +03:00
1f97bffe2e fix typos in effect 2026-05-02 02:34:18 +03:00
8b24793e82 effect:onBirth refactor 2026-05-02 02:31:39 +03:00
c7a41676c2 refactor __eq in effect 2026-05-02 02:03:51 +03:00
aac6e5e8f4 refactor effectdata 2026-05-02 02:00:33 +03:00
3d125f5cbc fix typo 2026-05-01 14:55:54 +03:00
1397e48e84 add new effect rule onBirth 2026-05-01 02:33:51 +03:00
b75dca12cb smol refactor effects:addEffect 2026-05-01 02:18:12 +03:00
4f7dc9ab14 change sum func name 2026-05-01 01:59:42 +03:00
efe98e8210 fix effects birth 2026-05-01 01:21:53 +03:00
5bc51c976e fix sums & rewrite everything on tags! 2026-04-30 23:43:31 +03:00
652098fea1 delete unnecessary functions in effect 2026-04-30 22:48:54 +03:00
46a71ceb0b fix semantic on empty task creation (only one half) 2026-04-30 22:45:38 +03:00
90f3a82ce5 alias on sum function in effectbook 2026-04-30 22:41:37 +03:00
b4b9eea27e sum refactor i hope in better way 2026-04-29 16:42:58 +03:00
ec18710047 additional comments in effect.lua 2026-04-28 22:03:49 +03:00
5c464bc9ee some effectbook refactor 2026-04-28 21:43:57 +03:00
53c83bf1a1 added effect sum functional (its tough (in bad way)) 2026-04-28 21:32:33 +03:00
d8a89ec24b deleteEffect() function 2026-04-28 00:42:01 +03:00
d587c93222 fix effect returns in constructor (or something like that) 2026-04-28 00:29:44 +03:00
4cdd9f17ba some refactor & comments to effect functions 2026-04-25 18:57:00 +03:00
790d63d37f add missing annotaion for ai.makeTurn 2026-04-25 18:26:02 +03:00
1514ad12ca make php semantic real
add new property to aversion to death effect

fix beforeTurn function call in turnOrder
2026-04-25 18:12:35 +03:00
52027c8693 now we have our class again 2026-04-25 12:55:21 +03:00
3ef6cfcfaf deleted one more print in stats 2026-04-25 12:40:55 +03:00
7242ad44ed new effect aversion to death 2026-04-25 12:40:26 +03:00
8bd9ae275b since the last commit everyone was in limbo by default, so i fixed that 2026-04-25 00:53:27 +03:00
51075bafbb fix dev_attack sound timing 2026-04-25 00:53:00 +03:00
9b5488ce0c move assets to lfs 2026-04-25 00:52:59 +03:00
24131f277c add luals annotaions 2026-04-25 00:52:59 +03:00
0934028955 feat: implement sprite_light uber-shader with dynamic lighting and animated outline 2026-04-25 00:52:59 +03:00
9d11941fe9 improve characters dynamic lighting 2026-04-25 00:52:59 +03:00
8e58b8a532 move character lighting to shader 2026-04-25 00:52:59 +03:00
83e743e1cd feat: implement RenderQueue, SpriteBatch for tiles and Low-Res rendering for lights/shadows 2026-04-25 00:52:59 +03:00
b89719abed hotfix: revert some shit caused by merge
make the boar work with new AI features
2026-04-25 00:52:57 +03:00
3d6124d2ed slightly tweak the types in AIBehavior 2026-04-25 00:52:41 +03:00
09fb7e80ae i dont need epsilon now 2026-04-25 00:52:41 +03:00
885fabe24e he's (ai) doing some stuff and i think its cool 2026-04-25 00:52:41 +03:00
4629cde5d4 i hate negative numbers 2026-04-25 00:52:41 +03:00
b77c07eef0 new circleVectors (midpoint circle algorithm) and pathToClosestCharacter
function
2026-04-25 00:52:41 +03:00
7526e3064f circleVectors function and some ai progress 2026-04-25 00:52:38 +03:00
4b14d7252e some casual self typing 2026-04-25 00:52:19 +03:00
2b4dc56c88 ai maketurn, but in table 2026-04-25 00:52:18 +03:00
947ac12c35 added class stat 2026-04-25 00:51:35 +03:00
eecf24c471 meeeeooooow
added afterCast and beforeCast effect implementation
2026-04-24 13:22:10 +03:00
a9f8816c8e now we sums stacks in effects 2026-04-24 11:19:00 +03:00
be386be601 added effect intensity 2026-04-24 11:13:47 +03:00
fd47ada751 fix dev_attack sound timing 2026-04-24 05:01:51 +03:00