Commit Graph

36 Commits

Author SHA1 Message Date
thayol 55e5e8117c exclude dead entities from auto-attack target selection 2025-01-23 11:17:16 +09:00
thayol 4c76d5dbde restrict casting vision to nearby enemies 2025-01-22 23:21:39 +09:00
thayol 0db1ceeedc fix dead state 2025-01-22 22:52:08 +09:00
thayol 4f8dcebcd1 increase process priority instead of offloading to workers 2025-01-22 15:00:32 +09:00
thayol c4c7c921d7 optimize reporting and serialization for clients 2025-01-22 12:41:55 +09:00
thayol 916bc31356 fix ghostable entities being pushed by ghosted entities 2025-01-22 00:16:07 +09:00
thayol 8ce1a2266f add bbox checks for pathfinding 2025-01-21 10:02:54 +09:00
thayol 6b8a220f39 fix vision logic and game tick timer 2025-01-20 11:17:35 +09:00
thayol bf38f69071 add vision 2025-01-20 00:05:48 +09:00
thayol 634dde2a3b use auto-incremented IDs instead of UUIDs 2025-01-19 21:43:27 +09:00
thayol e4f1fe19f4 fix projectile colliders in movement 2025-01-19 20:55:16 +09:00
thayol 072204b902 add catching up mechanic for ticks 2025-01-19 18:03:20 +09:00
thayol 04cc3f951e make projectiles use bounding boxes too 2025-01-19 16:11:51 +09:00
thayol e75c0d2944 use bounding boxes to optimize collision detection 2025-01-19 14:24:19 +09:00
thayol 0a4853aff9 add a basic terrain layout 2025-01-19 00:59:17 +09:00
thayol 18c3ace616 make minimap dynamic 2025-01-18 11:07:06 +09:00
thayol 7415475cb0 add buffs 2025-01-18 10:49:38 +09:00
thayol 9345c7af04 rely on stringification instead of state reports 2025-01-17 23:04:38 +09:00
thayol 20f8a2f1fe use obstacle-in-path pathfinding 2025-01-17 13:01:47 +09:00
thayol 9d3fbda494 move entity definitions to templates 2025-01-13 16:53:12 +09:00
thayol 16429a6e1b add dead state 2025-01-13 14:08:10 +09:00
thayol 8e861929cb fix pathfinding issues 2025-01-12 19:43:45 +09:00
thayol d9849f770b fix game loop timer 2025-01-12 10:58:30 +09:00
thayol e0dd7dcaf3 add cast times and cooldowns 2025-01-12 03:30:52 +09:00
thayol 51b61ab449 add skillshots 2025-01-12 00:11:00 +09:00
thayol 4aba510ec0 improve position fixing 2025-01-11 18:17:44 +09:00
thayol f1c191f61f fix waypoints going out of bounds 2025-01-10 23:47:58 +09:00
thayol 5acc827f7b revert "disable collision to fix pathfinding phasing through walls"
This reverts commit f48a6bf9aa.
2024-12-25 09:37:13 +09:00
thayol f48a6bf9aa disable collision to fix pathfinding phasing through walls 2024-12-25 03:55:32 +09:00
thayol 05360208b0 add unoptimized pathfinding 2024-12-25 00:32:33 +09:00
thayol 47aade7b3f add camera movement 2024-12-24 10:23:33 +09:00
thayol ba0d8f606a add client side terrain without collision 2024-12-23 11:57:36 +09:00
thayol 604368b52c add minimap 2024-12-23 10:08:06 +09:00
thayol 054d22d01a replace most systems with THREE 2024-12-22 23:52:56 +09:00
thayol 14212afd70 add move speed 2024-12-22 17:00:23 +09:00
thayol 2957903cb1 Buff Queen AKA "Ez egy fa?"
Because the first placeholder player model
resembled a queen that's been to the gym a
bit too much. Also, before she got her head
and hands, she looked like a tree, legit.
2024-12-21 23:46:32 +09:00