16ff51a0cc
work on devorination
...
fixed issue where observed turtles can't move
added a layer of inderection to the lua ffi so it works with serde and
the computercraft standard library
2023-12-28 17:46:29 -06:00
732435d3d5
allow turtles to control one another (with even more mutexes)
2023-12-28 11:54:57 -06:00
722e58d7ad
implemented birth (child)
2023-12-26 21:28:25 -06:00
6f01b486ae
implemented birth (for the mother)
2023-12-26 20:47:07 -06:00
c4e745ba2e
scheduler api
2023-12-22 18:13:56 -06:00
5ba83793b5
change port post-build
2023-12-20 20:19:09 -06:00
292fa13c14
let goto break blocks
2023-12-20 01:29:44 -06:00
69e7d20df1
averted turtle deadlock with liberal use of smart pointers
2023-12-20 00:18:05 -06:00
1694c461ff
pretty menu on turtles
2023-12-19 20:36:30 -06:00
598fdf4df6
added fuel limit
2023-12-19 19:38:17 -06:00
5e9a99e030
overhauled turtle client
2023-12-19 19:21:08 -06:00
7bfed6d8af
async fn pathing works
2023-12-19 17:16:50 -06:00
b7e33ae057
message passing
2023-12-18 09:10:25 -06:00
6d77acff8a
tasks (in progress)
2023-12-17 19:53:21 -06:00
96a8de6858
authorized digging
2023-12-17 15:28:18 -06:00
1f4a5a2c9b
added deque for moves
2023-12-17 10:15:32 -06:00
d052d2fc73
pathfinding (backwards unknowns are a problem)
2023-12-17 01:06:43 -06:00
fb8a03ae22
dynamic dns
2023-12-16 19:45:53 -06:00
3a05db554c
bootstrap from floppy
2023-12-16 19:33:09 -06:00
29a6fd486e
auto-update
2023-12-16 17:33:29 -06:00
4a4fe37e8e
turtle init
2023-12-16 17:02:54 -06:00