summaryrefslogtreecommitdiff
path: root/util_execute_cycle.lua
AgeCommit message (Collapse)Author
2017-01-13Add dual digger heads for eventual use with diagonal movementFaceDeer
2017-01-12missed a debug callFaceDeer
2017-01-12Update axle to new layout class, drop dug items in the right placeorigin/layout-refactorFaceDeer
2017-01-11Merge remote-tracking branch 'refs/remotes/origin/master' into layout-refactorFaceDeer
2017-01-11fix bug in player-movement code, and also turn controller tints into a ↵FaceDeer
texture for easier modding by end users
2017-01-10Turn layout into a class.FaceDeer
2017-01-08removing the old get_all_digtron_neighboursFaceDeer
This is basically working, but still needs revisions to take advantage of the new information being stored in the image data. It should be possible to do all the temporary inventory work directly on the image file so that no put-back-in-inventory steps will be needed any more. Much nicer.
2017-01-08Eliminate another minor code redundancyFaceDeer
2017-01-08Just moving some code around in preparation to adding a "lateral shunt" ↵FaceDeer
option to the auto-controller
2017-01-08Added a rotation controllerFaceDeer
Well that was a lot of work. Also, switched the "waiting" timer management to the actual on_timer system - I noticed that minetest.after wasn't persisting through server shutdown and restart, that could put a controller in a "broken" state.
2017-01-07Auto-controller will keep trying if it encounters an unloaded node, this is ↵FaceDeer
a condition that can spontaneously self-correct
2017-01-07Splitting some code files into more manageably-sized chunks.FaceDeer