Commit Graph

15 Commits

Author SHA1 Message Date
Nicola 979595959b Added cooldown to robots not executing scripts, fixed movement bug where robots don't execute script if on the same tile. 2026-05-11 20:09:41 +02:00
Nicola e7de2433de Improves visuals of each node. 2026-05-09 20:29:10 +02:00
Nicola 9f32152fb8 Added survival mechanic that consumes inventory items if needed. 2026-05-09 12:22:04 +02:00
Nicola 6708aa277f Cleaned up project with better structure. 2026-05-09 11:29:48 +02:00
Nicola e00259cd31 Added missing Symbol to the game, Improved move and explore logic, added map refresh for tiles. 2026-05-09 09:38:34 +02:00
Nicola 18b76f3cbc Added ability to delete nodes from editor, added complete node load and save for the DSL 2026-05-06 09:29:28 +02:00
Nicola 6445c24202 Added complete crafting to the game. Next step would be research and buildings. Updated DSL with Setup to work with dynamic loading. 2026-05-05 21:44:30 +02:00
= a2c35c44cb Added more symbols to the game, added gates blocking pathfinding and improved DSL feedback system with enum for better control and UX 2026-05-02 19:53:29 +02:00
= ae7c98d482 Fixed content visibility and changed spawn creation 2026-05-01 19:27:44 +02:00
= 95455597da Added basic symbols for most of the resources and changed map to be revealed whilst robots are exploring. 2026-04-29 19:19:13 +02:00
= 253c7d9f89 Implemented A* pathfinding. Adjusted movement node accordingly. 2026-04-29 17:05:29 +02:00
= a0109891e1 Reworked DSL for better architecture, implemented wall-phasing movement. 2026-04-29 15:13:38 +02:00
= 17057487d6 DSL interpretation is working now. Changed map to be within GameData. 2026-04-29 12:33:53 +02:00
= 2f922b5e04 Reworked node display and worked on DSL interpretation 2026-04-29 12:12:58 +02:00
= b926be307e Added basic components for DSL. Working on functionality next. 2026-04-28 13:52:57 +02:00