cron
6a336597a7
turtle: fix tlang state removal
...
This could remove the wrong position before
2021-08-28 23:26:14 -05:00
cron
da090876a4
turtle/tlang: numerous fixes for .indexing
...
Lua interface now supports it
The access/assign functions now use indexing by default
Things that deal with indexed stuff now assume its a table rather than a string
2021-08-28 23:25:59 -05:00
cron
da00f89ab8
Fix widespread off by one error
2021-08-28 23:25:59 -05:00
cron
961a0d3803
turtle: add WIP nonworking tlang quarry
...
Will require some tlang changes, including floor division and the .elem accessing syntax
2021-08-28 23:12:53 -05:00
cron
48d431ffad
turtle: fix dircoord swapping right and left on east and west
2021-08-28 23:12:30 -05:00
cron
75435d73f9
turtle: fix pausing
2021-08-28 23:12:30 -05:00
cron
db4f5fed9a
turtle: add tlang pausing
2021-08-28 23:12:30 -05:00
cron
76f3138dbe
turtle: improve state execution and interaction
2021-08-28 23:12:29 -05:00
cron
3f9f50620d
turtle: improve coordinate handling and task scheduling
2021-08-28 23:12:29 -05:00
cron
e30c012771
turtle: add public domain dedications
2021-08-28 23:12:29 -05:00
cron
33505596ed
turtle: add .tlang, fix print log
2021-08-28 23:12:29 -05:00
cron
632eb7e286
turtle: fix tlang integration
2021-08-28 23:12:29 -05:00
cron
16fafaa193
turtle: remove unneeded code
...
Other functions need to be replaced with tlang cogs.
2021-08-28 23:12:29 -05:00
cron
a0434a7225
turtle: add tlang scheduler
2021-08-28 23:12:29 -05:00
cron
2fc69991b0
turtle: some weird ideas before the turtle language is added
2021-08-28 23:01:49 -05:00
cron
1abd79b524
turtle: add preliminary scheduling system
2021-08-28 23:01:08 -05:00
cron
96861cbe4f
turtle: initial turtle mod
...
Don't use turtle.quarry or the mining features, they are experimental
2021-08-28 23:01:08 -05:00