47 Commits

Author SHA1 Message Date
017f971311 complete ui rewrite 2025-08-17 06:18:49 +03:00
b34022f123 add deep-copy method 2025-08-17 06:18:24 +03:00
44a71d98ae implement core ui widget logic 2025-08-16 07:09:29 +03:00
7753413385 пупупу... ой, то есть pupupu...
try to fix side draw (after initial side draw)
2025-08-15 19:34:56 +03:00
541c692f82 smol animation refactor & initial side draw 2025-08-15 18:54:54 +03:00
3373e367ac fix diagonal movement 2025-08-15 07:42:59 +03:00
df22b9ea3f refactor lerp 2025-08-15 06:12:53 +03:00
37eb712518 implement 'followPath' 2025-08-15 05:53:01 +03:00
0993b03088 Create deque.lua 2025-08-15 05:52:38 +03:00
7ceebbb411 fix path position when drawn 2025-08-15 02:20:15 +03:00
b9707edd93 TILE GENERATOR IS DEPRECATED BY CHATGPT ITS IVER OVER 2025-08-15 02:15:14 +03:00
827a5dc23c A* algorithm 2025-08-13 01:47:19 +03:00
eebd5e4132 tile generator in alpha!!!!!!!!! yeyey 2025-08-12 11:25:39 +03:00
043c38285e trying to tile generator
Co-authored-by: Ivan Yuriev <ivanyr44@gmail.com>
2025-08-12 02:19:23 +03:00
2139c44473 add on-screen performance logging 2025-08-11 03:44:17 +03:00
d7baac52c9 add skybox 2025-08-11 03:23:25 +03:00
062ea9e6e0 fix epilepsy 2025-08-11 03:04:39 +03:00
e65a078fb6 рай эпилептика
Co-authored-by: Ivan Yuriev <ivanyr44@gmail.com>
2025-08-11 02:50:41 +03:00
324856b26c - grid rework (the simplest solution)
- checkerboard tile testing
- character centering
2025-08-10 05:18:41 +03:00
9fdeb7326c controls rework 2025-08-10 02:59:11 +03:00
8da5f2f83f i hate love3d
Co-authored-by: Ivan Yuriev <ivanyr44@gmail.com>
2025-08-10 02:11:38 +03:00
091e960ebd trying to write selector again
Co-authored-by: Ivan Yuriev <ivanyr44@gmail.com>
2025-08-10 00:28:59 +03:00
af792bd2d5 refactor character & grid again
Co-authored-by: Ivan Yuriev <ivanyr44@gmail.com>
2025-08-09 23:22:34 +03:00
1a2a7ab60f some character refactor 2025-08-09 18:18:23 +03:00
d07d26680c implemented character movement & initial selector
Co-authored-by: Ivan Yuriev <ivanyr44@gmail.com>
2025-08-09 02:32:15 +03:00
e08fb7255f camera refactor 2025-08-08 17:27:49 +03:00
0cf74b0eff update grid🤡🤡🤡:clown:
Co-authored-by: Ivan Yuriev <ivanyr44@gmail.com>
2025-08-08 02:12:48 +03:00
7587395d2c add size to character 2025-08-04 02:08:35 +03:00
9a9b40748d control refactor
Co-authored-by: Ivan Yuriev <ivanyr44@gmail.com>
2025-08-03 23:04:35 +03:00
9c35fc2581 move character to lib
Co-authored-by: Ivan Yuriev <ivanyr44@gmail.com>
2025-08-03 22:06:45 +03:00
59bac8bb23 better camera zoom 2025-08-03 20:48:39 +03:00
8762ba3d85 rafactor character.lua 2025-08-03 19:32:24 +03:00
1be19bfb46 moved characters into the global tree 2025-08-03 05:28:47 +03:00
9abb55dd1d moved values into the global tree 2025-08-03 04:19:04 +03:00
ad77a92106 Merge branch 'main' of https://gitea.peaashmeter.dev/ArcMutex/heroes-of-nerevelon 2025-08-03 03:40:33 +03:00
f421771926 refactoring 2025-08-03 03:39:42 +03:00
c53ca2251b add conf to assets
Co-authored-by: Ivan Yuriev <ivanyr44@gmail.com>
2025-08-03 02:24:06 +03:00
3f15874f8c drawing character
Co-authored-by: Ivan Yuriev <ivanyr44@gmail.com>
2025-08-03 02:23:30 +03:00
bee71fe254 - improved camera smoothness
- implemented camera zoom
2025-08-02 23:58:59 +03:00
16ea474526 implemented smooth camera & scrolling w/ mousewheel 2025-08-02 04:38:38 +03:00
0293409dd9 camera refactor
Co-authored-by: Ivan Yuriev <ivanyr44@gmail.com>
2025-08-02 02:16:20 +03:00
75a4e031da update camera
Co-authored-by: Ivan Yuriev <ivanyr44@gmail.com>
2025-08-01 02:00:58 +03:00
a5ad1b9870 add camera
Co-authored-by: Ivan Yuriev <ivanyr44@gmail.com>
2025-08-01 02:00:35 +03:00
0c0c1cd54b expanded character definition 2025-07-31 06:05:35 +03:00
b02a921a81 initial faction.lua 2025-07-31 02:25:13 +03:00
7c36f73b8e added new constants about animations
refactor some comments
2025-07-31 02:13:30 +03:00
47647a5c8a initial commit
Co-authored-by: Ivan Yuriev <ivanyr44@gmail.com>
2025-07-31 01:54:03 +03:00